How to remove illegal characters so a dataframe can write to Excel

前端 未结 7 905
广开言路
广开言路 2020-12-03 05:14

I am trying to write a dataframe to an Excel spreadsheet using ExcelWriter, but it keeps returning an error:

openpyxl.utils.exceptions.IllegalCharacterError
         


        
7条回答
  •  孤街浪徒
    2020-12-03 05:28

    The same problem happened to me. I solved it as follows:

    1. install python package xlsxwriter:
    pip install xlsxwriter
    
    1. replace the default engine 'openpyxl' with 'xlsxwriter':
    dataframe.to_excel("file.xlsx", engine='xlsxwriter')
    

提交回复
热议问题