酷代码 AI
菜单
服务商
DeepSeek字节豆包讯飞星火
更多选项

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`、`列名`、`筛选值`和`排序列名`替换为实际的文件名和列名。 ######[AI写代码神器 | 362点数解答 | 2024-06-21 17:51:08]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]