以下是一个示例代码,可以用来提取多个Excel文件里的内容,并将它们放入一个新的Excel表格中:

import os
import pandas as pd

# 获取当前工作目录下的所有Excel文件
excel_files = [f for f in os.listdir() if f.endswith('.xlsx')]

# 创建一个空的DataFrame
df = pd.DataFrame()

# 循环遍历每个Excel文件,并将它们的内容合并到df中
for file in excel_files:
    # 读取Excel文件中的内容
    data = pd.read_excel(file, sheet_name='Sheet1')
    # 将数据添加到df中
    df = df.append(data, ignore_index=True)

# 将合并后的结果保存到新的Excel文件中
df.to_excel('merged.xlsx', index=False)

这段代码会首先获取当前工作目录下的所有Excel文件,然后循环遍历每个文件,并将它们的内容读取到一个DataFrame对象中。最后,它会将所有的数据合并到一个DataFrame中,并将结果保存到一个新的Excel文件中。请注意,这个示例代码假定所有的Excel文件都包含一个名为“Sheet1”的工作表。如果您的Excel文件中包含不同的工作表,请修改代码以适应不同的情况

用python提取多个excel里的内容并放入新的表里的实例

原文地址: https://www.cveoy.top/t/topic/fqwG 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录