使用pandas.DataFrame.to_excel而不创建新的工作表

时间:2020-05-18 00:07:07

标签: python excel pandas dataframe

我想知道是否有一种方法可以使用pandas.DataFrame.to_excel将数据框粘贴到excel中,并将数据保留在现有工作表中,而不擦除其中的现有数据。我需要这样做,因为有很多数据帧是通过循环创建的,因此我需要将此信息存储在一起并附加内容。如下代码:

    lista=[1,2,3,4,5,6]

    with pd.ExcelWriter('teste.xlsx', mode='a') as writer:
            pd.DataFrame(lista).to_excel(writer,  header=False, index=False, startrow=3, startcol=1, 
            sheet_name="Hoja1")

结果非常令人讨厌,因为即使我将“ Hoja1”作为sheet_name传递,它最终仍会创建另一个具有类似名称的图纸。

0 个答案:

没有答案
相关问题