我有一个pd.ExcelWriter(path,engine ='xlsxwriter')对象。当我执行df.to_excel(writer)时,现有的工作表将被删除。如何避免这种情况,即如何使用此对象附加新的工作表?
答案 0 :(得分:0)
python包“ xlsxwriter”无法将工作表追加到现有的Excel文件中。它仅是文件编写器。请参阅他们的常见问题解答(第一个问题):
https://xlsxwriter.readthedocs.io/faq.html
我会改用openpyxl:engine ='openpyxl'而不是engine ='xlsxwriter'。如果您还没有软件包,请不要忘记使用pip安装openpyxl。