为什么此串联方法不导入标头?

时间:2019-04-15 09:14:55

标签: python excel pandas header glob

我正在使用这段代码将几个excel弹簧表连接成一个(使用python 3和Pandas):

all_data = pd.DataFrame()
for f in glob.glob("name*.xlsx"):
    df = pd.read_excel(f)
    all_data = all_data.append(df,ignore_index=False)
    all_data = all_data[df.columns]

它工作了好几次,但是现在不导入标头。我检查了文件,它们都具有相同的标题,并且顺序相同。这里有什么问题吗?

1 个答案:

答案 0 :(得分:0)

已解决。在导出电子表格时,它在编码方面出现了一个错误。(正确)当我在PC上导出文件时,我可以完美地工作。 很抱歉给您带来麻烦。