文章详情页
python - 如何将dataframe导入到excel且不覆盖原有内容
浏览:189日期:2022-08-09 11:28:23
问题描述
使用了pandas的to_excel方法,但每次都会覆盖原来的内容。请问还有什么方法可以将dataframe格式的数据导入到excel呢?
问题解答
回答1:两种方法选一种:
df.to_csv, 参数mode=’a’表示追加
df.to_excel,在写入之前把df的值拼在一起写入,比如原来的数据是df1, 要写入的数据是df2则 pandas.concat([df1, df2]).to_excel()
回答2:to_excel支持许多参数,其中:
startrow :upper left cell row to dump data framestartcol :upper left cell column to dump data frame
写入excel文件之前先获取excel中已使用的行数,to_excel中写入要开始的行数即可
标签:
python
上一条:python - pyspider爬取了接近1G的数据,无法导出csv?下一条:python - Django ManyToManyField 字段数据在 admin后台 显示不正确,这是怎么回事?
相关文章:
1. javascript - swiper.js嵌套了swiper 初始设置不能向下一个滑动 结束后重新初始2. angular.js - angular-ui-bootstrap 报错无法使用?3. 为什么span的color非要内联样式才起作用?4. docker - 如何修改运行中容器的配置5. python - 如何修改twisted自带的日志输出格式?6. 老师,请问我打开browsersync出现这个问题怎么解决啊?7. 请问一下各位老鸟 我一直在学习独孤九贱 现在是在tp5 今天发现 这个系列视频没有实战8. 求救一下,用新版的phpstudy,数据库过段时间会消失是什么情况?9. html5 - H5做的手机分享页微信更新后,分享出去不再默认显示第一个图 作为缩略图10. 高并发写入和更新mysql
排行榜

网公网安备