python2.7测试print出汉字,报错
答案:3 悬赏:30 手机版
解决时间 2021-02-18 14:38
- 提问者网友:骑士
- 2021-02-17 17:06
python2.7测试print出汉字,报错
最佳答案
- 五星知识达人网友:拾荒鲤
- 2021-02-17 17:33
别使用notepad++这样的东西。如果你想在程序里放入汉字,最好使用idle。否则你最好设置编辑器一直使用UTF-8。不管是notepad++, subslime还是eclipse,这方面都比不上idle好用。
idle会自动按coding:xxxx编码方式存贮。其它的编辑器不会。
另外不要使用gb2312,许多汉字在这个字符集里没有。你要用gbk或者是gb18030
在idle里编辑上面的文件。把gb2312改成gb18030,这样就没有问题了。
试试看
idle会自动按coding:xxxx编码方式存贮。其它的编辑器不会。
另外不要使用gb2312,许多汉字在这个字符集里没有。你要用gbk或者是gb18030
在idle里编辑上面的文件。把gb2312改成gb18030,这样就没有问题了。
试试看
全部回答
- 1楼网友:举杯邀酒敬孤独
- 2021-02-17 18:12
你使用chardet插件看看现在的编码类型吧,python比较难处理的就是编码的问题追问能指教下“chardet插件”怎么用吗?追答这个?网上有教程
- 2楼网友:千杯敬自由
- 2021-02-17 17:53
#coding=utf-8
print 'Hello World!'
print "你好,中国"
notepad++ 点格式,然后选ANSI编码,然后试试,应该没问题了,具体什么原理,我不知道,我也是新手。
追问刚试了。
“notepad++ 点格式,然后选ANSI编码” 改后,连编译都通不过....
print 'Hello World!'
print "你好,中国"
notepad++ 点格式,然后选ANSI编码,然后试试,应该没问题了,具体什么原理,我不知道,我也是新手。
追问刚试了。
“notepad++ 点格式,然后选ANSI编码” 改后,连编译都通不过....
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯