pycharm控制台输出乱码

在做一个爬虫时,遇到了一个问题。测试的时候发现控制台输出乱码
在这里插入图片描述
当时第一时间,以为是我的pycharm设置问题,然后把编码改成utf-8。再次测试的时候,居然还是这样子。
心里愣了一下
然后接着把代码开头加上了一句

# -!- coding: utf-8 -!-

再跑一下,居然还是这样
心里卧槽一声
我感觉应该不是pycharm编码问题,于是print(‘aa’),正常输出aa。然后接着print(‘你好’),也正常输出。
ok,不是pycharm编码问题
然后我print网页源代码,居然也乱码。打开那个网页,原来那个网页是 gb2312

在这里插入图片描述

当我把编码改成gb2312,ok正常输出

你可能感兴趣的:(那些年踩过的坑)