Python3中UnicodeEncodeError:|Python3中UnicodeEncodeError: 'gbk' codec can't encode character出错信息处理
我用Sublime Text编写一个网络小程序时遇到UnicodeEncodeError: 'gbk' codec can't encode character错误,
很明显,这是编码的问题,requests返回的是utf-8编码,Sublime Text终端不能正常显示,通过如下设置,显示正常。
import requests
import sys
import io
sys.stdout = io.TextIOWrapper( sys.stdout.buffer, encoding='gb18030')# 改变系统输出编码方式
【Python3中UnicodeEncodeError:|Python3中UnicodeEncodeError: 'gbk' codec can't encode character出错信息处理】然后再print(rhtml.text)就正常显示了。
推荐阅读
- 热闹中的孤独
- Shell-Bash变量与运算符
- JS中的各种宽高度定义及其应用
- 2021-02-17|2021-02-17 小儿按摩膻中穴-舒缓咳嗽
- 深入理解Go之generate
- 异地恋中,逐渐适应一个人到底意味着什么()
- 我眼中的佛系经纪人
- 《魔法科高中的劣等生》第26卷(Invasion篇)发售
- “成长”读书社群招募
- 2020-04-07vue中Axios的封装和API接口的管理