【发布时间】:2020-06-17 21:21:03
【问题描述】:
我有简单的代码来合并 excel 文件。但它不断丢失格式。有什么建议吗?
感谢您的回复!
import numpy as np
import pandas as pd
import openpyxl
import os
import glob
all_names = []
for x in os.listdir(r'C:\<directory to excel files>'):
if x.endswith(".xlsx"):
all_names.append(x[:-5])
print(all_names)
all_data = pd.DataFrame()
for f in glob.glob("*.xlsx"):
df = pd.read_excel(f)
all_data = all_data.append(df,ignore_index=True)
appended_df = pd.concat((all_data), keys=(all_names))
appended_df.to_excel(r"C:\<directory for merged file>")
【问题讨论】:
标签: python pandas merge formatting