gpt4 book ai didi

python - 使用 Pandas 按指定顺序写入 Excel 表格

转载 作者:行者123 更新时间:2023-12-04 14:23:45 27 4
gpt4 key购买 nike

Pandas 末.to_excel documentation它显示了如何按顺序编写工作表:

>>> writer = pd.ExcelWriter('output.xlsx')
>>> df1.to_excel(writer,'Sheet1')
>>> df2.to_excel(writer,'Sheet2')
>>> writer.save()

有没有办法让我写信给 sheet2先,然后 sheet1 ,在我的python程序中。但是,我仍然需要 sheet1出现在 sheet2 之前在最终的 excel 文件中?

最佳答案

jmcnamara写道,由于 Excel 的内部结构,不建议更改工作表的顺序,但是您可以使用 activate() 在 Excel 文件打开时更改哪个工作表处于事件状态。 :

>>> writer = pd.ExcelWriter('output.xlsx')
>>> df1.to_excel(writer,'Sheet1')
>>> df2.to_excel(writer,'Summary')
>>> writer.sheets['Summary'].activate()
>>> writer.save()

当您打开 Excel 文件时,将显示名为“Summary”的工作表,但“Sheet1”仍将是第一个工作表。

关于python - 使用 Pandas 按指定顺序写入 Excel 表格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50296531/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com