【发布时间】:2018-10-31 23:38:09
【问题描述】:
我需要使用 Python 合并来自多个 Excel 工作表的数据以形成一个新的摘要工作表。我正在使用 pandas 来阅读 excel 表并创建新的摘要表。连接后,表格格式会丢失,即标题和边框。
- 有没有办法从具有格式的源工作表中读取并写入最终工作表。
- 如果 first 不可能,如何在连接后格式化数据
要连接的 Python 代码:
import pandas as pd
df = []
xlsFile = "some path excel"
sheetNames = ['Sheet1', 'Sheet2','Sheet3']
for nms in sheetNames:
data = pd.read_excel(xlsFile, sheet_name = nms, header=None, skiprows=1)
df.append(data)
final = "some other path excel "
df = pd.concat(df)
df.to_excel(final, index=False, header=None)
【问题讨论】:
-
看看这里保存的样式 - stackoverflow.com/questions/3723793/…
标签: excel python-3.x pandas