【发布时间】:2018-09-20 10:37:04
【问题描述】:
使用下面的代码,我试图打开现有的 excel 文件 (wos.xlsx),然后用我保存的另一个名为“结果”的数据框覆盖“详细信息 - 全部”表。但是保存在我的路径中的是excel文件“wos.xlsx”,只有1个新选项卡“Detail-All”,没有其他选项卡(有7个)。我的目标只是用我的“结果”数据框替换“详细信息”选项卡。不知道我哪里出错了。
ws_dict = pd.read_excel('wos.xlsx',
sheetname=None)
ws_dict['Detail - All'] = results
print(ws_dict)
with pd.ExcelWriter('wos.xlsx',
engine='xlsxwriter') as writer:
for ws_name, df_sheet in ws_dict.items():
results.to_excel(writer, sheet_name='Detail - All')
【问题讨论】: