pycharm 怎么读取中文乱码

software 投稿 21300 0 评论

一般人使用pycharm的时候,如果要在控制台输出中文,可能直接显示的就是乱码,一些鬼都认识的东西咔咔的冒出来。我今天碰见的情况就神了啊,直接没法运行,运行到有中文的那一行就崩错误是没办法decode,根据我以往的经验(以前被Python的编码折腾了好久)我先后尝试的了一下的方法:
=>  打开pycharm的设置,将editor -> file encodings上面的encoding都改成“system default” ==> (失败 -_-|||)
=> 这样不对么?不科学啊,然后,在 .py 文件的头部加上:    
coding:utf-8
shift + f10 运行,还是失败(* _ *|||)
=> 我就不信了,先encoding在decoding,我就不信这样还不行!
=> …………………………………………………………
=> 试试证明这样确实还是不行 (艹 要死啊)
=>突然想起来昨天换完系统之后打开命令行的时候中文也是乱码,会不会和昨天装系统的时候一下鬼畜的设置有关系,(我慌了)
=> 打开cmd各种中文都没法显示 输入 chcp(设置系统的页编码的) 43*
进入属性页,显示的是中文编码啊,嘿嘿,应该改改这个就可以了吧,于是 :>chcp 936output :invalid code
(&_&\\\\)这东西有毒吧,怎么会无效呢,我设置一个中文你还能无效啊,告诉我为什么,我保证打不死你。
=> 百度 问了无数遍了,心累得不行。
=> 想起昨天装系统的时候很骄傲的说,我要用全英文的系统。
=> 受到了惊吓。会不会是因为我设置地区shi老美家的,他就不认中文了??
=> 改回来改回来!!这特么,自作孽啊! 控制面板 -> 位置 -> 管理 -> 更改系统区域设置 unicode balabalabala
=> 重启一下,cmd中文终于没问题了!!!呼~喘气
=> 打开pycharm 按照第一步的设置来了一遍,有用!

pycharm写爬虫输出中文乱码怎么办

. 确保文件开头加上以下代码:
1 # -*- coding:utf-8 -*-
还可以加上
1 import sys
2 reload(sys)
3 sys.setdefaultencoding('utf-8')
确保以下。
如果还是没有解决中文乱码,那么进行方法2.
2. 进入setting
单击打开,单击
修改完成后,结果如下

编程学习分享 » pycharm 怎么读取中文乱码

赞 (0) or 分享 (0)
游客 发表我的评论   换个身份
取消评论

表情
(0)个小伙伴在吐槽

高效,专业,符合SEO

联系我们