首页新闻招聘找找看知识库

python出现中文乱码

0
[待解决问题]

我已配置了# -*- coding:utf-8 -*-,在python中运行还是出现了乱码,请问有大神知道原因吗?谢谢提点,万分感激!

30岁开始学编程的主页 30岁开始学编程 | 菜鸟二级 | 园豆:202
提问于:2018-08-10 17:07
< >
分享
所有回答(2)
0

看看看看你文件本身是不是utf-8, 可以把这俩句加一下

reload(sys)
sys.setdefaultencoding('utf-8')
DanBrown | 园豆:1437 (小虾三级) | 2018-08-10 17:24
0

可能是版本问题,python2中用加utf8是用utf8解析器解析汉字,windows中默认的是用的GBK解析器,解析utf8时会出现乱码很正常,你用python3就不会出现这样的问题了,希望能帮到你

开心的小草 | 园豆:245 (菜鸟二级) | 2018-09-15 12:57
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册