每当我在使用requests模块时,总会出现

显而易见,看到‘gbk’我们就能知道出现这个问题肯定是因为编码的问题,于是乎我在Pycharm里运行了相同的程序,可以正常运行,我们就可以断定是sublime软件的编码有问题。
方法一:
解决办法:改变标准输出
添加代码:
from sys import stdout from io import TextIOWrapper sys.stdout = io.TextIOWrapper(sys.stdout.buffer,encoding='gb18030') #改变标准输出的默认编码
本文介绍了解决在使用requests模块时遇到的编码问题的具体方法。通过更改Sublime Text的默认编码为'gb18030',可以有效避免因默认编码不匹配而导致的输出错误。
344

被折叠的 条评论
为什么被折叠?



