wxpython 如何在windows下同时显示unicode中日韩文
来源:互联网 发布:剑灵里昂捏脸数据 编辑:程序博客网 时间:2024/05/22 05:32
周海汉 /文
2010.1.6
python版本,python 2.6+,wxpython 2.8+
问题提出
遇到wxpython 如何在windows下同时显示中文日文韩文越南拼音的问题。
windows下python如何显示utf8编码呢?
数据文件和python源文件都是utf8。遇到中文能显示,但韩语显示为问号的问题。并不是读文件编码有问题,因为linux下并无问题。
问题可能原因
命令行
cmd命令行下
>>> u=unichr(0xc911)
>>> print u
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
UnicodeEncodeError: 'gbk' codec can't encode character u'/uc911' in position 0:
illegal multibyte sequence
>>> print u.encode('gbk')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
UnicodeEncodeError: 'gbk' codec can't encode character u'/uc911' in position 0:
illegal multibyte sequence
>>> print u.encode('mbcs')
?
显示为问号。
u必须经过encode才能打印,所以对CJK支持非常有限。因为gbk不能显示韩语等。同时命令行字体也对显示各国语言有限制。
IDLE
>>> u='일'
Unsupported characters in input
wxPython GUI
测试程序
显示
中중중
于是,《汉字大全》可以发表0.7版了。
见http://code.google.com/p/hzdq
- wxpython 如何在windows下同时显示unicode中日韩文
- wxPython在Windows下的安装
- 在 Windows 命令行模式下显示 Unicode 文本
- 如何在centos6.5下安装wxPython
- gvim同时处理中日韩文
- cocos2dx在windows下如何显示中文
- 中日韩文字Unicode表
- 如何在windows 7右下角的时间中同时显示星期
- 在命令行模式下显示UNICODE码
- windows下 conda install wxpython
- 如何在Windows下实现Python2和python3共存同时使用
- 在ubantu下尝试WxPython
- Unicode中日韩统一表意文字列表
- EXT 在windows里面同时显示两个form表单
- windows下 wxPython 无法导入的解决方法
- 在VC6.0下设置Unicode编译环境 & VC6中调试状态下显示Unicode字符串
- windows下如何同时使用python2和python3
- 如何在多台电脑上同时安装Windows
- SQL SERVER 2005 Reporting Services rsconfig 命令行配置工具
- SQL Server 2005 命令行实用工具
- SQL Server 2005故障排除:通过命令行启动数据库引擎
- 3D电视四种技术并存 标准缺失或成发展障碍62kj
- 【经典】SQL Server的IIS虚拟目录管理实用工具
- wxpython 如何在windows下同时显示unicode中日韩文
- SQL SERVER的命令行工具Osql的用法
- HDU 1466 计算直线的交点数
- linux deadline I/O调度算法分析笔记
- Linux Anticipatory I/O 调度算法分析笔记
- 你的新年期望是什么?
- struts 中如何访问资源文件,JSP页面中如何实现国际化显示
- SQL Server 管理常用的osql
- 数据接口