python3 特殊字符处理 \x06\x05\x07

  最近在处理Excel文件中,报错:openpyxl.utils.exceptions.IllegalCharacterError,

  原因是某字段出现特殊字符 \x05,\x06,\x07如下图:

  在Excel文件中显示 如下

  

  内存中显示

 

  

 

 

  

    

  因此在代码中需要把\x06,\x05,\x07替换掉才行

  txt = txt.replace("\x06", "").replace("\x05", "").replace("\x07", "")

  这样保存就没有问题了。

posted on 2018-08-09 16:20  shaomine  阅读(10993)  评论(2编辑  收藏  举报