我用的是unicode版的wxpython。
要写一个有窗口的应用程序,并且窗口的标题及窗口中的按钮等无素都要用中文,直接用中文字符串是不行的,后来请教高人后,就知道了,要用unicode函数转换一下,例如,要显示"你好",要unicode("你好",'gb2312')
这样即可正常显示中文了。
后来用py2exe生成exe文件时出错,解决的方法是,'gb2312',改为'mbcs',即unicode('你好','mbcs')
wxPython的窗口中的中文问题。
最新推荐文章于 2023-05-30 04:31:45 发布
博主使用unicode版的wxPython编写有窗口的应用程序,发现窗口标题及按钮等元素用中文时,需用unicode函数转换,如unicode(\你好\'gb2312') 。用py2exe生成exe文件出错,解决办法是将'gb2312'改为'mbcs',即unicode('你好','mbcs')。
1614

被折叠的 条评论
为什么被折叠?



