1,出现问题
学习爬虫的时候 爬到的都是问号??
然后测试了一下运行结果如下:
于是在网上找了好多解决方法,很多对于我不可行(当然也有可能是我操作不对)
最后根据 https://blog.csdn.net/Bin_bin_bingo/article/details/80531582 成功解决 所以自己也记录一下
2,解决方法
在你的Python3.sublime-build 中加入 "env":{"PYTHONIOENCODING":"utf-8"} 就可以了
根据参考的文章说问题出现的原因是 编译不一致
我用博主的方法
-
import sys
-
print(sys.stdout.encoding 返回的是gbk
所以我还尝试了另一个方法就是 在Python3.sublime-build 中加入下面两句代码
"encoding": "gbk" ,
"env": {"PYTHONIOENCODING": "gbk"}
也是可以的。
btw:Python3.sublime-build 文件就是你之前自己建立python3 编译环境的文件 名字是你自己取得哦