1,出现问题

学习爬虫的时候 爬到的都是问号??

然后测试了一下运行结果如下:

 Sublime Text3 python3运行时出现中文乱码的解决方法

于是在网上找了好多解决方法,很多对于我不可行(当然也有可能是我操作不对)

最后根据 https://blog.csdn.net/Bin_bin_bingo/article/details/80531582 成功解决 所以自己也记录一下

2,解决方法

在你的Python3.sublime-build 中加入 "env":{"PYTHONIOENCODING":"utf-8"} 就可以了

Sublime Text3 python3运行时出现中文乱码的解决方法

根据参考的文章说问题出现的原因是 编译不一致 

我用博主的方法 

  1. import sys

  2. print(sys.stdout.encoding    返回的是gbk   

 所以我还尝试了另一个方法就是 在Python3.sublime-build 中加入下面两句代码

"encoding": "gbk" ,

"env": {"PYTHONIOENCODING": "gbk"} 

 也是可以的。

btw:Python3.sublime-build  文件就是你之前自己建立python3 编译环境的文件 名字是你自己取得哦

相关文章: