python批量处理excel文件代码
时间: 2023-07-07 15:21:48 浏览: 126
python处理excel
4星 · 用户满意度95%
以下是Python批量处理Excel文件的基本代码:
```python
import os
import pandas as pd
# 设置工作目录
os.chdir('your_directory')
# 获取所有Excel文件的文件名
excel_files = [f for f in os.listdir() if f.endswith('.xlsx')]
# 循环读取每个Excel文件并处理
for file in excel_files:
df = pd.read_excel(file) # 读取Excel文件
# 在这里进行数据处理,比如数据清洗、转换、合并等操作
df.to_excel(file, index=False) # 保存处理后的Excel文件
```
在上面的代码中,首先使用`os.chdir()`设置工作目录。然后使用`os.listdir()`获取所有以`.xlsx`为后缀的Excel文件的文件名,并将它们保存在`excel_files`列表中。接下来,使用一个循环来读取每个Excel文件,进行数据处理,然后将处理后的数据保存回原始文件中。在这里,我们使用Pandas库来读取和保存Excel文件,因为它提供了很多方便的数据处理函数和方法。
阅读全文