首页 > 解决方案 > 将数据框附加到excel并覆盖某些部分?

问题描述

我现在的目标是将数据框附加到以日期为索引的现有 excel 中。由于有时我需要一天多次使用该程序,所以我想在这样做时覆盖那天。

例如,如果我有 02-02 到 02-19 的数据并且我想要 02-20 的数据只是不覆盖任何东西,但是如果我有 02-02 到 02-19 的数据,现在我得到了一整天的 02-19 数据,我希望它只是覆盖 02-19 数据开始的位置。

我已经成功地将数据框写入 excel,如何设置 startrow 来满足我的需要

标签: pythonexcelpandasdataframe

解决方案


使用 xlwings。您可以使用 range.end('down') 找到数据在 excel 中结束的单元格,您可以将其用作编写新数据框的起点。


推荐阅读