解决:UnicodeEncodeError: ‘gbk‘ codec can‘t encode character ‘\u2021‘ in position 78849: illegal multib

场景:
请求某个网站text时,一直报编码错误
在这里插入图片描述
换了好几种方法都没用。最后还是找到了一篇大佬的帖子!我记录一下,避免下次遇到

解决方法

import sys
import io
import urllib.request
sys.stdout = io.TextIOWrapper(sys.stdout.buffer, encoding='utf8')  # 改变标准输出的默认编码

大佬文章

https://blog.csdn.net/liuweiyuxiang/article/details/52791552

你可能感兴趣的:(python)