蜀山战纪无心认娘:Komodo不能保存中文的解决方案
来源:百度文库 编辑:中财网 时间:2024/04/29 10:56:35
在Mozilla\components目录下面找到koEncodingServices.py文件,用文本编辑器打开在第80行插入
('cp936', 'Chinese(CP-936/GB2312)', 'CP936', '', 1,'cp936'),
('GB2312', 'Chinese(GB-2312)', 'GB2312', '', 1,'GB2312'),
('GBK', 'Chinese(GBK)', 'GBK', '', 1,'GBK'),
('GB18030', 'Chinese(GB18030)', 'GB18030', '', 1,'GB18030'),
上述四行当中的后三行之对3.5版本有效,3.5版本使用的是FireFox的引擎,之前的版本使用的是Mozilla的引擎所以不能完全兼容。如果你使用的是3.5以前的版本只插入
('cp936', 'Chinese(CP-936/GB2312)', 'CP936', '', 1,'cp936'),
就可以了。
C:\Program Files\ActiveState Komodo 3.5\lib\support\dbgp\pythonlib\dbgp\client.py:590: DeprecationWarning: Non-ASCII character '\xb2' in file E:\PythonProgramming\wxPython in Action Practise\Test.py on line 2, but no encoding declared; seehttp://www.python.org/peps/pep-0263.html for details
execfile(file, globals, locals)
# -*- coding: gb2312 -*-
#测试
print "测试"
('cp936', 'Chinese(CP-936/GB2312)', 'CP936', '', 1,'cp936'),
('GB2312', 'Chinese(GB-2312)', 'GB2312', '', 1,'GB2312'),
('GBK', 'Chinese(GBK)', 'GBK', '', 1,'GBK'),
('GB18030', 'Chinese(GB18030)', 'GB18030', '', 1,'GB18030'),
上述四行当中的后三行之对3.5版本有效,3.5版本使用的是FireFox的引擎,之前的版本使用的是Mozilla的引擎所以不能完全兼容。如果你使用的是3.5以前的版本只插入
('cp936', 'Chinese(CP-936/GB2312)', 'CP936', '', 1,'cp936'),
就可以了。
采用这种方法后,编写程序的时候可以在文件中敲入中文了。但是在运行含有中文字符的程序的时候总会有下面的这段提示:
C:\Program Files\ActiveState Komodo 3.5\lib\support\dbgp\pythonlib\dbgp\client.py:590: DeprecationWarning: Non-ASCII character '\xb2' in file E:\PythonProgramming\wxPython in Action Practise\Test.py on line 2, but no encoding declared; seehttp://www.python.org/peps/pep-0263.html for details
execfile(file, globals, locals)
打开提示的网页,俺找到了这个提示的作用,需要在程序的首行加入文件编码格式的强制定义,一个测试程序如下:
# -*- coding: gb2312 -*-
#测试
print "测试"
现在运行程序就没有任何的问题了。
总结一下上面的陈述:
1。解决中文显示问题可以修改Komodo的配置文件,加入几行说明。
2。解决中文运行问题可以在程序首行加入编码格式的强制
地址栏不能保存中文
中文分词技术的解决方案有哪些
英文Windows安装中文软件的乱码解决方案?
我用的illustrator 11中文版本,做好东西按保存,提示改文件只读不能保存。
寻找网通最宽带登录不能多连的解决方案
该内存不能为read的解决方案?请教高手!
急求XP不能正常启动的解决方案,谢谢。
赛普特X9G-komodo V是在中国什么地方组装的?
(.net)解决方案看起来是受源代码管理,但无法找到它的绑定信息。保存解决方案的源代码的 MSSCCPRJ.SCC
解决方案看起来是受源代码管理,但无法找到它的绑定信息。保存解决方案的源代码管理设置的 MSSCCPRJ.SCC
保存的网页不能浏览
我的《黑客帝国》不能保存
bios的设置不能保存
Word不能保存的问题
pb中获取mysql的数据,中文是乱码,如何解决?另外在datawindow中不能保存中文,提示:Data too long ...
信号完整性的解决方案
内分泌失调的解决方案
失眠的解决方案
KB842773的解决方案
网络安全的解决方案
电子商务的安全解决方案
地板采暖的完美解决方案
失眠的解决方案
Josephus的解决方案