[問題] pandas存取excel

作者: nc23nick (尼克林)   2017-10-07 18:24:25
胎給厚
小弟有讀取多個csv資料,然後存入同一個xlsx檔案不同欄位的需求
以下是程式碼
import pandas as pd
a = pd.read_csv('D:\\123.csv',header = None)
writer = pd.ExcelWriter('D:\\456.xlsx',engine ='xlsxwriter')
a.to_excel(writer,header=False,index=False,startcol=1,startrow=2)
writer.save()
發現原本456.xlsx原先資料是
https://imgur.com/eadHOSx
儲存後變成這樣
https://imgur.com/zVlkQBl
原先xlsx不需更新的欄位資料全部被清空,要如何才不會去更動到其它的欄位呢?
謝謝~
作者: ebullient (逃避雖可恥但有用)   2017-10-07 22:19:00
https://goo.gl/22mXzi 把已經存在的檔案跟分頁傳進Excelwriter,pandas就不會在創新的覆蓋舊的
作者: nc23nick (尼克林)   2017-10-20 00:08:00
thx!!!

Links booklink

Contact Us: admin [ a t ] ucptt.com