2007年05月05日 星期六 11:12
ÎÒÄ¿Ç°ÓÐÒ»¸ö wxPython ×ö½çÃæµÄ¼òÌåÖÐÎÄÓïÑÔ³ÌÐò£¬ # -*- coding: GBK -*- ÏÖÔÚÐèÒª×öÒ»¸ö ·±ÌåÓïÑԵİ汾 ÎÒÏë͵ÀÁ£¬¾ÍÓÃÏÂÃæµÄ·½·¨½«³ÌÐòÀïÃæµÄ¼òÌåÖÐÎÄ×Ö·û´®×ª³É·±ÌåµÄ¡¡ unistrB = lambda s2 : s2.decode("big5") newtxt = unistrB( self.gbk2big( "ÄãºÃ" ) ) # self.gbk2big( ) ÊÇLimodou µÄ¼ò·±×ª»»Ð޸İ汾£¬ÓÃËüת³É ·±Ìå±àÂë ÔÙ unistrB( ) ת³É Unicode ÕâÑùÔÚÎÒµÄ ¼òÌå°æ²Ù×÷ϵͳÀïÃæ²âÊÔͨ¹ýÁË£¬½çÃæ×Ô¶¯±ä³É·±ÌåÁË µ«ÊÇÎÒ°ÑϵͳÓïÑÔ»»³É·±ÌåºóÔÙÔËÐУ¬¾Í±¨´íÁË£¬ ºÃÏñ˵ cp936 ʲôµÄ¡£¡£¡£ ²»ÖªµÀÄÄÀï´íÁË£¬»òÕßÓÐûÓмòµ¥Ò»Ð©µÄ°ì·¨ лл -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20070505/6074ba5b/attachment.html
2007年05月05日 星期六 12:49
繁体系统里没有cp936编码? 在07-5-5,ONE_Fox <onefox.fox at gmail.com> 写道: > > 我目前有一个 wxPython 做界面的简体中文语言程序, # -*- coding: GBK -*- > > 现在需要做一个 繁体语言的版本 > > 我想偷懒,就用下面的方法将程序里面的简体中文字符串转成繁体的…… > > unistrB = lambda s2 : s2.decode("big5") > > newtxt = unistrB( self.gbk2big( "你好" ) ) > > # self.gbk2big( ) 是Limodou 的简繁转换修改版本,用它转成 繁体编码 > > 再 unistrB( ) 转成 Unicode > > 这样在我的 简体版操作系统里面测试通过了,界面自动变成繁体了 > > 但是我把系统语言换成繁体后再运行,就报错了, 好像说 cp936 什么的。。。 > > > > 不知道哪里错了,或者有没有简单一些的办法 > > 谢谢 > > _______________________________________________ > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > -- devdoer devdoer at gmail.com http://devdoer.blog.sohu.com/ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://python.cn/pipermail/python-chinese/attachments/20070505/d1fd9b64/attachment.html
2007年05月05日 星期六 15:24
²»Çå³þ£¬µÈÏÂÎÒ°Ñ´íÎó´úÂëÌûÉÏÀ´£¬²»ÖªµÀÓÐûÓÐÆäËû¼òµ¥Ö±½ÓµÄ°ì·¨ ×öÒ»¸ö·±Ìå°æ±¾µÄ³ÌÐò ÔÚ07-5-5£¬bird devdoer <devdoer在gmail.com> дµÀ£º > > ·±ÌåϵͳÀïûÓÐcp936±àÂ룿 > > -- > devdoer > devdoer在gmail.com > http://devdoer.blog.sohu.com/ > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20070505/81c6be26/attachment.html
2007年05月06日 星期日 08:41
用 gettext 做一个 i18n 程序 On 5/5/07, ONE_Fox <onefox.fox at gmail.com> wrote: > > 不清楚,等下我把错误代码帖上来,不知道有没有其他简单直接的办法 > > 做一个繁体版本的程序 > > > 在07-5-5,bird devdoer <devdoer at gmail.com> 写道: > > > > 繁体系统里没有cp936编码? > > > > -- > > devdoer > > devdoer at gmail.com > > http://devdoer.blog.sohu.com/ > > _______________________________________________ > > python-chinese > > Post: send python-chinese at lists.python.cn > > Subscribe: send subscribe to python-chinese-request at lists.python.cn > > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > > > > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > > > > _______________________________________________ > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://python.cn/pipermail/python-chinese/attachments/20070506/a2503a02/attachment.html
2007年05月06日 星期日 11:32
On 5/5/07, ONE_Fox <onefox.fox在gmail.com> wrote: > 我目前有一个 wxPython 做界面的简体中文语言程序, # -*- coding: GBK -*- > > 现在需要做一个 繁体语言的版本 > > 我想偷懒,就用下面的方法将程序里面的简体中文字符串转成繁体的…… > > unistrB = lambda s2 : s2.decode("big5") > > newtxt = unistrB( self.gbk2big( "你好" ) ) > > # self.gbk2big( ) 是Limodou 的简繁转换修改版本,用它转成 繁体编码 > > 再 unistrB( ) 转成 Unicode > > 这样在我的 简体版操作系统里面测试通过了,界面自动变成繁体了 > > 但是我把系统语言换成繁体后再运行,就报错了, 好像说 cp936 什么的。。。 > > > > 不知道哪里错了,或者有没有简单一些的办法 > 要看具体出错的地方,和你的处理。一般来说操作系统有一个缺省的语言编码,然后你的程序一般使用utf-8,在运行时你主要的工作就是得到操作系统的语言编码,然后把程序中的中文进行转换。同时还要看python是否有相应的编码转换的支持。因为在2.4之前,cjk包不包含在python的官方包中的。 -- I like python! UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad My Blog: http://www.donews.net/limodou
2007年05月06日 星期日 20:31
*limodou* ´ó¸çµÄÒâ˼ÊDz»ÊÇ # -*- coding: GBK -*- Õâ¸öƽʱ×îºÃ»»³É # -*- coding: utf-8 -*- £¿£¿ ÎÒ´òËãÀÏʵµãÓà gettext ÁË¡¡ ÔÚ07-5-6£¬limodou <limodou在gmail.com> дµÀ£º > > > > Òª¿´¾ßÌå³ö´íµÄµØ·½£¬ºÍÄãµÄ´¦Àí¡£Ò»°ãÀ´Ëµ²Ù×÷ϵͳÓÐÒ»¸öȱʡµÄÓïÑÔ±àÂ룬ȻºóÄãµÄ³ÌÐòÒ»°ãʹÓÃutf-8£¬ÔÚÔËÐÐʱÄãÖ÷ÒªµÄ¹¤×÷¾ÍÊǵõ½²Ù×÷ϵͳµÄÓïÑÔ±àÂ룬Ȼºó°Ñ³ÌÐòÖеÄÖÐÎĽøÐÐת»»¡£Í¬Ê±»¹Òª¿´pythonÊÇ·ñÓÐÏàÓ¦µÄ±àÂëת»»µÄÖ§³Ö¡£ > ÒòΪÔÚ2.4֮ǰ£¬cjk°ü²»°üº¬ÔÚpythonµÄ¹Ù·½°üÖеġ£ > > -- > I like python! > UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad > My Blog: http://www.donews.net/limodou > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20070506/3c48c9b8/attachment.html
2007年05月06日 星期日 20:41
On 5/6/07, ONE_Fox <onefox.fox在gmail.com> wrote: > limodou 大哥的意思是不是 # -*- coding: GBK -*- 这个平时最好换成 # -*- coding: utf-8 -*- > ?? > > 我打算老实点用 gettext 了…… > 使用utf-8是肯定没有错误的,但是其它的要看python的版本是否有相应的解码模块了。 -- I like python! UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad My Blog: http://www.donews.net/limodou
2007年05月06日 星期日 21:00
·¢ÏÖ wxPython ¿ÉÒÔÕâÑùÏÔʾ¶àÓïÑÔ u'Python \u662f\u6700\u597d\u7684\u7de8\u7a0b\u8a9e\u8a00\uff01' ÇëÎÊ ÈçºÎת»» "Python ÊÇ×îºÃµÄ±à³ÌÓïÑÔ" µ½ ÉÏÃæÕâÖÖÐÎʽÄØ£¿£¿ ¼ÇµÃ Java ÔÀ´Óй¤¾ß¿ÉÒÔת»» -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20070506/b54607bb/attachment.htm
2007年05月06日 星期日 21:09
On 5/6/07, ONE_Fox <onefox.fox在gmail.com> wrote: > 发现 wxPython 可以这样显示多语言 u'Python > \u662f\u6700\u597d\u7684\u7de8\u7a0b\u8a9e\u8a00\uff01' > > 请问 如何转换 "Python 是最好的编程语言" 到 上面这种形式呢?? > > 记得 Java 原来有工具可以转换 > >>> "Python 是最好的编程语言".decode('gbk') u'Python \u662f\u6700\u597d\u7684\u7f16\u7a0b\u8bed\u8a00' >>> > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > -- ※※※※※※※※※※※※※※※※※※※※※※※※ My blog: http://blog.donews.com/ygao Forum http://groups.google.com/group/python_study ※※※※※※※※※※※※※※※※※※※※※※※※ -------------- 下一部分 -------------- 一个HTML附件被移除... URL: http://python.cn/pipermail/python-chinese/attachments/20070506/a10bf64b/attachment.html
2007年05月06日 星期日 21:35
On 5/6/07, ONE_Fox <onefox.fox在gmail.com> wrote: > 发现 wxPython 可以这样显示多语言 u'Python > \u662f\u6700\u597d\u7684\u7de8\u7a0b\u8a9e\u8a00\uff01' > > 请问 如何转换 "Python 是最好的编程语言" 到 上面这种形式呢?? > > 记得 Java 原来有工具可以转换 这不就是unicode吗?邮件列表中已经讨论过n次了,你查一下吧。 -- I like python! UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad My Blog: http://www.donews.net/limodou
2007年05月07日 星期一 09:23
ÊÇ Unicode Â룬µ«Ö±½Óת»»³öÀ´µÄºÃÏñ²»ÊÇÕâÖÖÐÎʽÁË£¬ÎÒÏëÓÃÕâÖÖ×Ö·û´®Ìæ»»µôÔÀ´µÄ¼òÌå×Ö·û´® ÔÚ07-5-6£¬limodou <limodou在gmail.com> дµÀ£º > > > Õâ²»¾ÍÊÇunicodeÂð£¿ÓʼþÁбíÖÐÒѾÌÖÂÛ¹ýn´ÎÁË£¬Äã²éһϰɡ£ > > -- > I like python! > UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad > My Blog: http://www.donews.net/limodou > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20070507/7aaf03df/attachment.html
Zeuux © 2025
京ICP备05028076号