Python系列UnicodeDecodeError: ‘ascii‘ codec can‘t decode byte 0xe7 : ordinal not in range(128)
Posted 飞翔的鲲
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python系列UnicodeDecodeError: ‘ascii‘ codec can‘t decode byte 0xe7 : ordinal not in range(128)相关的知识,希望对你有一定的参考价值。
Date: 2023.2.10
文章目录
1、问题描述
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe7 : ordinal not in range(128)
2、原因分析
python的str默认是ascii编码,和unicode编码冲突。
3、解决方案
# 导入sys模块
import sys
# 重新加载sys模块
reload(sys)
# 设置编码格式为utf-8
sys.setdefaultencoding('utf8')
THE END!
以上是关于Python系列UnicodeDecodeError: ‘ascii‘ codec can‘t decode byte 0xe7 : ordinal not in range(128)的主要内容,如果未能解决你的问题,请参考以下文章