Python Pandas模块如何进行追加保存(不覆盖源数据)?

笑而不曰 发布于 2016/06/10 16:12
阅读 7K+
收藏 0

请教一个问题,Pandas模块编辑excel时如何进行追加保存。

默认的df.to_excel会直接在原有工作表中添加新数据,覆盖掉之前的。哪怕指定添加的列是空的也不行。

我已经详细看了官方文档:http://pandas.pydata.org/pandas-docs/stable/io.html#io-excel-writer 

http://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.to_excel.html

小弟英文水平有限,没研究出来可行的方法,求大神指点。

加载中
0
黑暗圣堂武士
黑暗圣堂武士

参考

 http://www.gocalf.com/blog/python-read-write-excel.html

可能是需要openpyxl

0
ch陈浩
ch陈浩
df.to_csv(date+'.csv',index = False,header=0,mode='a')

关键是 mode参数

返回顶部
顶部