0

我目前有一个带有格式的 Excel 表格(见下图)。我正在尝试将一个新的 pandas 数据框附加到下面的同一张表中。我尝试使用pd.concat()并将其写到一个新的 excel 文件中,但是我以这种方式丢失了所有格式。我也尝试使用类似于下面的代码,但这会将数据写入同一个 Excel 工作簿中的新工作表,而不是同一个表。我正在尝试做的事情真的可能吗?已经坚持了几个小时,所以感谢任何帮助。

使用 pd.ExcelWriter('Leads (Schools and Education).xlsx', engine="openpyxl", mode="a") 作为文件:

  new_df.to_excel(file, sheet_name="School_Lead_List", startrow=num_rows+1, index=False)

注意:列名相同,尽管表和数据框中的列数不同(如果需要,我可以在新数据框中创建虚拟列以匹配)。

带格式的原始 excel 表格

我正在尝试附加的数据框

4

0 回答 0