python遍历文件夹下的excel
时间: 2023-11-02 21:55:24 浏览: 124
你可以使用Python的os和xlrd库来遍历文件夹下的Excel文件。下面是一个示例代码:
```python
import os
import xlrd
# 定义文件夹路径
folder_path = 'your_folder_path'
# 遍历文件夹下的所有文件
for file_name in os.listdir(folder_path):
# 判断文件是否为Excel文件
if file_name.endswith('.xls') or file_name.endswith('.xlsx'):
file_path = os.path.join(folder_path, file_name)
# 打开Excel文件
workbook = xlrd.open_workbook(file_path)
# 遍历所有sheet
for sheet_name in workbook.sheet_names():
sheet = workbook.sheet_by_name(sheet_name)
# 遍历所有行
for row in range(sheet.nrows):
# 遍历行中的所有列
for col in range(sheet.ncols):
# 获取单元格的值
cell_value = sheet.cell_value(row, col)
print(cell_value)
```
你需要将`your_folder_path`替换为你要遍历的文件夹的路径。这段代码会遍历文件夹下的所有Excel文件,并打印出每个单元格的值。你可以根据自己的需求对每个单元格进行处理。
阅读全文