使用pandas导出DataFrame时使用ExcelWriter有什么好处?

时间:2017-10-21 14:44:11

标签: python excel pandas export

我正在使用pandas数据帧存储一些数据,我想将其导出到excel文件中以便于阅读/格式化。

我尝试过运行

df.to_excel('sheet.xlsx')

它保存了sheet.xlsx,在我的工作文件夹中没有任何问题。我想知道为什么在使用.to_excel()方法之前我想要使用ExcelWriter对象?

似乎有许多额外的不必要的步骤,比如创建对象然后再次保存对象。

1 个答案:

答案 0 :(得分:2)

如果你只需要一个简单的数据转储来为单个数据帧提供优质服务,那么to_excel方法就可以了。 ExcelWriter对象适用于您正在寻找对输出excel文件的更大控制的情况。使用ExcelWriter,例如: