使用PYTHON操作EXECL批量打开桌面“TEST”文件夹中a b c d e 5个.xlxs文件
时间: 2024-10-13 08:16:34 浏览: 34
Python实现批量读取txt文件并转换为excel的方法示例.zip
在Python中,我们可以使用`os`和`pandas`库来批量处理Excel文件。首先,你需要安装`openpyxl`库来读取Excel文件。假设"TEST"文件夹位于桌面上,你可以按照以下步骤操作:
```python
import os
import pandas as pd
# 定义要处理的文件路径
file_path = os.path.join(os.path.expanduser("~\\Desktop"), "TEST")
# 列出文件夹中的所有.xls文件
files = [f for f in os.listdir(file_path) if f.endswith(".xls")]
# 遍历文件列表,逐个打开并读取数据
for file_name in files[:5]: # 只处理前五个文件(假设你只想处理前五个)
file_full_path = os.path.join(file_path, file_name)
try:
df = pd.read_excel(file_full_path) # 读取Excel文件
# 对df进行相应的操作,如数据分析、处理等
# df Operations...
except Exception as e:
print(f"无法打开文件 {file_name}: {e}")
# 如果需要保存处理后的结果,可以将df写回Excel
# for df in dfs: # dfs是处理完的数据frame列表
# df.to_excel(..., index=False)
阅读全文