我想获取一个数据框,并用它替换特定工作表中的现有数据,例如sheet1。然后,我想获取另一个数据框,并将其附加到另一个工作表上的数据中,让我们说同一工作簿中的sheet2。
当前,我必须将数据写入新的Excel工作簿中。我无法在线找到如何实际替换机器上已保存工作簿中的工作表和/或附加另一工作表的方法。如果需要,我可以一个接一个地做。
writer = pd.ExcelWriter('test.xlsx', engine='xlsxwriter') # this output is where my df goes
df.to_excel(writer, sheet_name='Sheet1') # the data goes on this sheet
writer.save()
因此,结果将是原始工作簿,具有相同的工作表,但是在我指定的工作表上附加了全新的数据或附加了数据。