2004年09月24日 星期五 10:55
昨天刚刚接触wxPython,问个简单的问题,如何在界面中显示中文?如下面的代码: class MyApp(wxApp): def OnInit(self): frame = wxFrame(NULL, -1, u'你好Python!') frame.Show(true) self.SetTopWindow(frame) return true 标题中显示的是乱码,不知该如何让它显示正确的中文?请指教! gxl 敬上 _________________________________________________________ Do You Yahoo!? 150万曲MP3疯狂搜,带您闯入音乐殿堂 http://music.yisou.com/ 美女明星应有尽有,搜遍美图、艳图和酷图 http://image.yisou.com 1G就是1000兆,雅虎电邮自助扩容! http://cn.rd.yahoo.com/mail_cn/tag/1g/*http://cn.mail.yahoo.com/event/mail_1g/
2004年09月24日 星期五 11:15
u'你好Python!'改为unicode('你好Python', 'cp936') 并且使用wxPython 的unicode版本。 On Fri, 24 Sep 2004 10:55:31 +0800 (CST), xl g <gxl117 at yahoo.com.cn> wrote: > 昨天刚刚接触wxPython,问个简单的问题,如何在界面中显示中文?如下面的代码: > class MyApp(wxApp): > def OnInit(self): > frame = wxFrame(NULL, -1, u'你好Python!') > frame.Show(true) > self.SetTopWindow(frame) > return true > > 标题中显示的是乱码,不知该如何让它显示正确的中文?请指教! > > gxl 敬上 > > _________________________________________________________ > Do You Yahoo!? > 150万曲MP3疯狂搜,带您闯入音乐殿堂 > http://music.yisou.com/ > 美女明星应有尽有,搜遍美图、艳图和酷图 > http://image.yisou.com > 1G就是1000兆,雅虎电邮自助扩容! > http://cn.rd.yahoo.com/mail_cn/tag/1g/*http://cn.mail.yahoo.com/event/mail_1g/ > _______________________________________________ > python-chinese list > python-chinese at lists.python.cn > http://python.cn/mailman/listinfo/python-chinese > -- I like python!
2004年09月24日 星期五 17:19
多谢,这样确实能解决问题,还有没有简便一些的办法,比如只需要在脚本开头声明一个预处理语句或者其它什么东西,然后就可以一劳永逸的显示中文编码,而不用每次都unicode()。 limodou <limodou at gmail.com> wrote:u'你好Python!'改为unicode('你好Python', 'cp936') 并且使用wxPython 的unicode版本。 On Fri, 24 Sep 2004 10:55:31 +0800 (CST), xl g wrote: > 昨天刚刚接触wxPython,问个简单的问题,如何在界面中显示中文?如下面的代码: > class MyApp(wxApp): > def OnInit(self): > frame = wxFrame(NULL, -1, u'你好Python!') > frame.Show(true) > self.SetTopWindow(frame) > return true > > 标题中显示的是乱码,不知该如何让它显示正确的中文?请指教! > > gxl 敬上 > > _________________________________________________________ > Do You Yahoo!? > 150万曲MP3疯狂搜,带您闯入音乐殿堂 > http://music.yisou.com/ > 美女明星应有尽有,搜遍美图、艳图和酷图 > http://image.yisou.com > 1G就是1000兆,雅虎电邮自助扩容! > http://cn.rd.yahoo.com/mail_cn/tag/1g/*http://cn.mail.yahoo.com/event/mail_1g/ > _______________________________________________ > python-chinese list > python-chinese at lists.python.cn > http://python.cn/mailman/listinfo/python-chinese > -- I like python! _______________________________________________ python-chinese list python-chinese at lists.python.cn http://python.cn/mailman/listinfo/python-chinese --------------------------------- Do You Yahoo!? 150万曲MP3疯狂搜,带您闯入音乐殿堂 美女明星应有尽有,搜遍美图、艳图和酷图 1G就是1000兆,雅虎电邮自助扩容! -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20040924/3aeb9638/attachment.html
2004年09月24日 星期五 17:33
On 2004-09-24 17:19:1096017544 +0800, xl g wrote: > > 多谢,这样确实能解决问题,还有没有简便一些的办法,比如只需要在脚本开头 > 声明一个预处理语句或者其它什么东西,然后就可以一劳永逸的显示中文编码, > 而不用每次都unicode()。 在一个地方定义一个函数: def u(str): return unicode(str, 'cp936') 以后你直接用不就是了吗: unistring = u('中文') -- 《金陵图》 作者:韦庄 江雨霏霏江草齐,六朝如梦鸟空啼。 无情最是台城柳,依旧烟笼十里堤。
2004年09月24日 星期五 17:37
这个参数名……不推荐用str……养成好习惯嘛 On Fri, 24 Sep 2004 17:33:16 +0800, Xie Yanbo <idkey at 163.com> wrote: > On 2004-09-24 17:19:1096017544 +0800, xl g wrote: > > > > 多谢,这样确实能解决问题,还有没有简便一些的办法,比如只需要在脚本开头 > > 声明一个预处理语句或者其它什么东西,然后就可以一劳永逸的显示中文编码, > > 而不用每次都unicode()。 > > 在一个地方定义一个函数: > > def u(str): > return unicode(str, 'cp936') > > 以后你直接用不就是了吗: > > unistring = u('中文') > > -- > 《金陵图》 > 作者:韦庄 > 江雨霏霏江草齐,六朝如梦鸟空啼。 > 无情最是台城柳,依旧烟笼十里堤。 > > _______________________________________________ > python-chinese list > python-chinese at lists.python.cn > http://python.cn/mailman/listinfo/python-chinese > -- 欢迎访问:http://blog.csdn.net/ccat 刘鑫 March.Liu
2004年09月24日 星期五 17:38
呵呵。对。就象gettext一样,写到builtin中,这样,在哪里都可以用了 On Fri, 24 Sep 2004 17:33:16 +0800, Xie Yanbo <idkey at 163.com> wrote: > On 2004-09-24 17:19:1096017544 +0800, xl g wrote: > > > > 多谢,这样确实能解决问题,还有没有简便一些的办法,比如只需要在脚本开头 > > 声明一个预处理语句或者其它什么东西,然后就可以一劳永逸的显示中文编码, > > 而不用每次都unicode()。 > > 在一个地方定义一个函数: > > def u(str): > return unicode(str, 'cp936') > > 以后你直接用不就是了吗: > > unistring = u('中文') > > -- > 《金陵图》 > 作者:韦庄 > 江雨霏霏江草齐,六朝如梦鸟空啼。 > 无情最是台城柳,依旧烟笼十里堤。 > > _______________________________________________ > python-chinese list > python-chinese at lists.python.cn > http://python.cn/mailman/listinfo/python-chinese > -- I like python!
2004年09月24日 星期五 17:40
On 2004-09-24 17:37:1096018663 +0800, March Liu wrote: > 这个参数名……不推荐用str……养成好习惯嘛 呵呵,那倒是,那就改成 astr 好了。 -- 《夜雨寄北》 作者:李商隐 君问归期未有期,巴山夜雨涨秋池。 何当共剪西窗烛,却话巴山夜雨时。
2004年09月24日 星期五 19:58
呵呵,说的也是,光想着C里的预处理了:) --- Xie Yanbo <idkey at 163.com> 的正文: > On 2004-09-24 17:19:1096017544 +0800, xl g wrote: > > > > > 多谢,这样确实能解决问题,还有没有简便一些的办法,比如只需要在脚本开头 > > > 声明一个预处理语句或者其它什么东西,然后就可以一劳永逸的显示中文编码, > > 而不用每次都unicode()。 > > 在一个地方定义一个函数: > > def u(str): > return unicode(str, 'cp936') > > 以后你直接用不就是了吗: > > unistring = u('中文') > > -- > 《金陵图》 > 作者:韦庄 > 江雨霏霏江草齐,六朝如梦鸟空啼。 > 无情最是台城柳,依旧烟笼十里堤。 > > _______________________________________________ > python-chinese list > python-chinese at lists.python.cn > http://python.cn/mailman/listinfo/python-chinese > _________________________________________________________ Do You Yahoo!? 150万曲MP3疯狂搜,带您闯入音乐殿堂 http://music.yisou.com/ 美女明星应有尽有,搜遍美图、艳图和酷图 http://image.yisou.com 1G就是1000兆,雅虎电邮自助扩容! http://cn.rd.yahoo.com/mail_cn/tag/1g/*http://cn.mail.yahoo.com/event/mail_1g/
2004年09月24日 星期五 20:39
直接看 newEdit 的相关代码就好的吧! 建议是一切都 utf-8! On Fri, 24 Sep 2004 10:55:31 +0800 (CST), xl g <gxl117 at yahoo.com.cn> wrote: > 昨天刚刚接触wxPython,问个简单的问题,如何在界面中显示中文?如下面的代码: > class MyApp(wxApp): > def OnInit(self): > frame = wxFrame(NULL, -1, u'你好Python!') > frame.Show(true) > self.SetTopWindow(frame) > return true > > 标题中显示的是乱码,不知该如何让它显示正确的中文?请指教! > > gxl 敬上 > > _________________________________________________________ > Do You Yahoo!? > 150万曲MP3疯狂搜,带您闯入音乐殿堂 > http://music.yisou.com/ > 美女明星应有尽有,搜遍美图、艳图和酷图 > http://image.yisou.com > 1G就是1000兆,雅虎电邮自助扩容! > http://cn.rd.yahoo.com/mail_cn/tag/1g/*http://cn.mail.yahoo.com/event/mail_1g/ > _______________________________________________ > python-chinese list > python-chinese at lists.python.cn > http://python.cn/mailman/listinfo/python-chinese > -- [Time is unimportant, only life important!]
Zeuux © 2025
京ICP备05028076号