【发布时间】:2019-03-14 18:49:03
【问题描述】:
我正在尝试使用以下脚本将其中的所有 excel 文件和工作表联系为一个。它有点工作,但是每个文件都会覆盖 excel 文件 c.xlsx,所以只有最后一个 excel 文件被连接不知道为什么?
import pandas as pd
import os
import ntpath
import glob
dir_path = os.path.dirname(os.path.realpath(__file__))
os.chdir(dir_path)
cdf = None
for excel_names in glob.glob('*.xlsx'):
print(excel_names)
df = pd.read_excel(excel_names, sheet_name=None, ignore_index=True)
cdf = pd.concat(df.values())
cdf.to_excel("c.xlsx", header=False, index=False)
【问题讨论】: