用python写一个遍历文件夹中data中excle表格的代码
时间: 2024-02-12 08:08:14 浏览: 80
可以使用Python标准库中的os和xlrd模块来实现遍历文件夹中Excel表格的操作。
以下是一个示例代码,它可以打印出指定文件夹中所有Excel表格的名称:
```python
import os
import xlrd
# 指定要遍历的文件夹路径
folder_path = "path/to/your/folder"
# 遍历文件夹中的所有文件
for root, dirs, files in os.walk(folder_path):
for file in files:
# 判断文件类型是否为Excel表格
if file.endswith(".xlsx") or file.endswith(".xls"):
# 获取Excel表格的绝对路径
excel_path = os.path.join(root, file)
# 打开Excel表格
workbook = xlrd.open_workbook(excel_path)
# 遍历Excel表格中的所有Sheet
for sheet_name in workbook.sheet_names():
# 获取Sheet对象
sheet = workbook.sheet_by_name(sheet_name)
# 打印Sheet的名称和行数、列数
print(f"{excel_path}: {sheet_name} ({sheet.nrows} rows, {sheet.ncols} columns)")
```
你可以将上述代码中的 "path/to/your/folder" 替换为你要遍历的文件夹路径,然后运行代码即可。
阅读全文