对于python中出现UnicodeDecodeError问题的解决方案

Posted 你听不到

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了对于python中出现UnicodeDecodeError问题的解决方案相关的知识,希望对你有一定的参考价值。

今天在测试一个Django项目时,出现了一下错误:

‘ascii’ code can’t decode byte 0xce in position 3: ordinal not in range(128) 

针对上面问题,解决方案为:在出现错误的那段代码开头添加如下几行代码:

import sys
default_encodeing = gbk
if sys.getdefaultencoding != default_encoding:
    reload(sys)
    sys.setdefaultencoding(default_encoding)

ok,问题解决。

以上是关于对于python中出现UnicodeDecodeError问题的解决方案的主要内容,如果未能解决你的问题,请参考以下文章

对于Python中RawString的理解

python threading模块中对于信号的抓取

Python脚本运行出现语法错误:IndentationError:unexpected indent

在 Windows 上安装 Dlib 时出错(对于 python2)

python3出现转码问题的总结

剑指Offer数组中出现次数超过一半的数字 Python版