PythonTip >> 博文 >> python

解决PyScripter的Python解析器输出中文乱码

zihua 2014-01-20 23:01:03 点击: 6057 | 收藏


解决PyScripter的Python解析器输出中文乱码

PyScripter是非常适合Python初学者使用的一款编程工具,比Python自带的shell好用多了。

优点:轻量级,界面友好,多国语言,多皮肤,可调试。

缺点:很容易在运行一些程序时无响应,必须杀死进程。

PyScripter v2.5.3  下载地址:https://code.google.com/p/pyscripter/

如果Pysripter的解析器输出中文乱码,

请把“工具”-“选项”-“IDE选项”-“Python解析器”的最后一项的勾去除

这样,PyScripter的python的解析器窗口在输入中文后,就可以正常显示输出的中文

可是我的.py文件里面有中文,而且文件头已经用 -*- coding:utf-8 -*- 来声明了,还是输出乱码,在保存文件类型时保存的是utf-8,用Python shell运行一样乱码

那么在源码里中文字符前加一个 u即可解决

要更好的解决,请参考:

http://www.cnblogs.com/huangcong/archive/2013/03/26/2981966.html

原文链接:http://www.wumii.com/item/e77mrho7

作者:zihua | 分类: python | 标签: python | 阅读: 6057 | 发布于: 2014-01-20 23时 |