酷代码 AI
菜单
全部AI  /  热门  /  AI写代码神器
服务商

写一段python自动化表格处理代码

```python import pandas as pd # 读取Excel文件 def read_excel(file_path): df = pd.read_excel(file_path) return df # 写入Excel文件 def write_excel(df, file_path): df.to_excel(file_path, index=False) # 筛选数据 def filter_data(df, column, value): filtered_df = df[df[column] == value] return filtered_df # 排序数据 def sort_data(df, column, ascending=True): sorted_df = df.sort_values(by=column, ascending=ascending) return sorted_df # 主函数 def main(): input_file = 'input.xlsx' output_file = 'output.xlsx' # 读取数据 df = read_excel(input_file) # 筛选数据 filtered_df = filter_data(df, '列名', '筛选值') # 排序数据 sorted_df = sort_data(filtered_df, '排序列名', ascending=True) # 写入数据 write_excel(sorted_df, output_file) if __name__ == '__main__': main() ``` 请将上述代码中的`input.xlsx`、`output.xlsx`、`列名`、`筛选值`和`排序列名`替换为实际的文件名和列名。 [2024-06-21 17:51:08 | AI写代码神器 | 362点数解答]

相关提问