美文网首页
【python报错】UnicodeDecodeError: &#

【python报错】UnicodeDecodeError: &#

作者: linghugoogle | 来源:发表于2018-04-21 09:53 被阅读20次

    一、问题

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

    二、原因

    编码问题:整个Python文件的编码以及文件读取的编码

    三、解决方案

    1、编码设置

    第一行没有设置

    # _*_ coding:utf-8 _*_
    

    2、打开tx文件没有设置编码格式

    处理如下

    open("data.txt",'r',encoding='UTF-8') 
    

    四、参考

    python | 读文件编码问题

    相关文章

      网友评论

          本文标题:【python报错】UnicodeDecodeError: &#

          本文链接:https://www.haomeiwen.com/subject/tugtlftx.html