使用PYTHON操作Execl批量打开桌面“TEST”文件夹中a b c d e 5个.xlxs文件
时间: 2024-10-13 10:16:33 浏览: 5
在Python中,我们可以使用`os`, `os.path`, 和 `openpyxl` 库来批量打开Excel文件。首先,你需要安装`openpyxl`库,如果还没安装,可以使用pip进行安装:
```bash
pip install openpyxl
```
接下来,你可以编写一个脚本来遍历指定目录下的Excel文件。假设"TEST"文件夹位于桌面上,你可以这样做:
```python
import os
from openpyxl import load_workbook
# 定义待操作的文件夹路径
folder_path = os.path.join(os.environ['USERPROFILE'], 'Desktop', 'TEST')
# 文件名列表
file_names = ['a.xlsx', 'b.xlsx', 'c.xlsx', 'd.xlsx', 'e.xlsx']
# 遍历文件夹并打开每个Excel文件
for file_name in file_names:
file_path = os.path.join(folder_path, file_name)
# 检查文件是否存在
if os.path.isfile(file_path):
try:
wb = load_workbook(file_path)
print(f'成功打开了 {file_name}')
# 这里可以根据需要对工作簿进行操作,例如读取数据或保存更改等
except Exception as e:
print(f'无法打开 {file_name}: {str(e)}')
else:
print(f'{file_name} 不存在')