文章詳情頁
python - 如何將dataframe導(dǎo)入到excel且不覆蓋原有內(nèi)容
瀏覽:129日期:2022-08-09 11:28:23
問題描述
使用了pandas的to_excel方法,但每次都會(huì)覆蓋原來的內(nèi)容。請(qǐng)問還有什么方法可以將dataframe格式的數(shù)據(jù)導(dǎo)入到excel呢?
問題解答
回答1:兩種方法選一種:
df.to_csv, 參數(shù)mode=’a’表示追加
df.to_excel,在寫入之前把df的值拼在一起寫入,比如原來的數(shù)據(jù)是df1, 要寫入的數(shù)據(jù)是df2則 pandas.concat([df1, df2]).to_excel()
回答2:to_excel支持許多參數(shù),其中:
startrow :upper left cell row to dump data framestartcol :upper left cell column to dump data frame
寫入excel文件之前先獲取excel中已使用的行數(shù),to_excel中寫入要開始的行數(shù)即可
標(biāo)簽:
python
上一條:python - pyspider爬取了接近1G的數(shù)據(jù),無法導(dǎo)出csv?下一條:python - Django ManyToManyField 字段數(shù)據(jù)在 admin后臺(tái) 顯示不正確,這是怎么回事?
相關(guān)文章:
1. node.js - 為什么用file協(xié)議打開的html可以連接websocket2. javascript - 為什么express,get的res.sendFile返回的是html純文本?3. CSS3中偽類選擇器的問題??求大神們解答4. node.js - 為什么npm安裝vue-cli會(huì)出現(xiàn)下面的錯(cuò)誤??!!!?5. 微信支付 - python做微信企業(yè)付款出現(xiàn)CA證書錯(cuò)誤6. 了解Java中的有限泛型。有什么意義?7. javascript - 用jquery實(shí)現(xiàn)表格行 置頂之后 如何跟后臺(tái)用ajax交互 在刷新之后仍保持當(dāng)前位置?8. 前端 - css3傾斜帶來問題部分?9. javascript - Web微信聊天輸入框解決方案10. 網(wǎng)站在移動(dòng)的環(huán)境下手機(jī),pc打不開
排行榜

熱門標(biāo)簽