我需要将一个熊猫数据框写入已经包含一些公式的Excel工作表中。
答案 0 :(得分:0)
请参阅
https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.to_excel.html
有关一般详细信息。
类似
with ExcelWriter('path_to_file.xlsx') as writer:
df1.to_excel(writer, startrow=0, startcol=0, sheet_name='Sheet1')
应该为您工作。将startrow和startcol调整为您希望数据在excel中开始的位置,并将文件名命名为文件。如果您不能使用xlsxwriter(默认设置),则可以使用openpyxl https://openpyxl.readthedocs.io/en/stable/,它允许读写excel工作表。
例如,如果要使用公式创建新工作表,
https://xlsxwriter.readthedocs.io/working_with_formulas.html