最近在處理Excel文件中,報錯:openpyxl.utils.exceptions.IllegalCharacterError,
原因是某字段出現特殊字符 \x05,\x06,\x07如下圖:
在Excel文件中顯示 如下
內存中顯示
因此在代碼中需要把\x06,\x05,\x07替換掉才行
txt = txt.replace("\x06", "").replace("\x05", "").replace("\x07", "")
這樣保存就沒有問題了。