UnicodeDecodeError : 'gbk' codec can't decode byte 0x80 in position 205: illegal multibyte sequence

 

在使用python读取文件时报此错误信息:

   UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 205: illegal multibyte sequence

 

 

解决方案:

    经过分析错误原因是因为“gbk”编解码器无法解码文件中的部分字符串,加入红色字符串,使用utf-8即可解决问题

   xmls = open('B:\\Workspaces\\4.xml','r', encoding='UTF-8').read()

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章