美文网首页
python 2, 默认unicode编码问题

python 2, 默认unicode编码问题

作者: 三千万星辰 | 来源:发表于2015-12-28 21:43 被阅读55次

    同样的python代码,在不同的环境下,一个编码没问题,一个编码显示错误:

    【BUG】UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-15: >ordinal not in range(128)或者UnicodeDecodeError: 'ascii' codec can't decode byte >0x?? in position 1: ordinal not in range(128)

    解决如下:

    import sys  
    reload(sys)  
    sys.setdefaultencoding('utf8')   
    

    相关文章

      网友评论

          本文标题:python 2, 默认unicode编码问题

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