同时处理不同的EXCEL表格 批处理 Python代码
时间: 2024-04-25 16:03:55 浏览: 96
用python在Excel表格中将上下行相同内容的单元格自动合并.zip
可以使用 Python 的 pandas 库来处理多个 Excel 表格,具体实现可以参考以下代码:
```Python
import pandas as pd
import glob
# 获取所有的 Excel 文件,存为一个列表
excel_files = glob.glob('*.xlsx')
# 定义一个空的 DataFrame 用来存储所有表格中的数据
all_data = pd.DataFrame()
# 循环读取每个 Excel 文件中的数据,并添加到 all_data 中
for file in excel_files:
df = pd.read_excel(file)
all_data = all_data.append(df, ignore_index=True)
# 处理完所有表格之后,可以对 all_data 进行进一步操作
```
其中 `glob` 模块用来获取所有 Excel 文件,`pd.read_excel()` 方法用来读取 Excel 数据,`pd.DataFrame().append()` 方法用来将多个 DataFrames 进行拼接。
阅读全文