附加数据框架到excel与某些部分覆盖?



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

例如,如果我有02-02到02-19的数据,我希望02-20的数据不覆盖任何东西,但如果我有02-02到02-19的数据,现在我有一整天的02-19的数据,我希望它只覆盖02-19数据开始的地方。

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

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