免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4269 | 回复: 7
打印 上一主题 下一主题

window XP下python2.5如何显示中文 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-01-09 18:13 |只看该作者 |倒序浏览
小弟初学python,在window XP环境下安装了python2.5,IDLE显示中文出错,请教各位
大虾,有解决办法吗?谢谢~~

论坛徽章:
0
2 [报告]
发表于 2007-01-09 19:20 |只看该作者
请贴出错误,另外请在文件头上加上字符集定义语句

论坛徽章:
10
2022北京冬奥会纪念版徽章
日期:2015-08-07 17:10:57牛市纪念徽章
日期:2015-07-13 11:39:252015亚冠之水原三星
日期:2015-07-07 17:57:362015亚冠之柏太阳神
日期:2015-07-06 11:06:152015年亚洲杯之科威特
日期:2015-05-08 13:58:372015年迎新春徽章
日期:2015-03-04 09:55:282015年辞旧岁徽章
日期:2015-03-03 16:54:15金牛座
日期:2015-01-09 15:58:00水瓶座
日期:2014-10-15 15:24:072015七夕节徽章
日期:2015-08-21 11:14:06
3 [报告]
发表于 2007-01-09 19:31 |只看该作者
#coding:gb18030
试试

论坛徽章:
0
4 [报告]
发表于 2007-01-10 10:48 |只看该作者
把IDLE里的设置改为UTF8

论坛徽章:
0
5 [报告]
发表于 2007-01-10 11:08 |只看该作者
根据四楼大虾所说的,在IDLE的options-configure IDLE...-general的Default Source Encoding
中设置了UTF-8,可以在IDLE下输出中文了,先谢谢。
    但是我又碰到了一个问题,就是我用pygtk做图形界面的时候,中文还是显示不出来,请教各位大虾有
没有什么解决办法呢?程序大致如下,窗口的标题并不能显示"设置界面",如果换成英文,是可以显示的.
    谢谢~~~

#!/usr/bin/env python
import pygtk
import gtk

def Base:

        ......

        def __init__(self):
                self.window = gtk.Window(gtk.WINDOW_TOPLEVEL)
                self.window.set_title("设置界面")

                ......

                self.window.show()

def main():
       gtk.main()

if __name__ == "__main__":
        base = Base()
        main()

论坛徽章:
0
6 [报告]
发表于 2007-01-10 22:03 |只看该作者
self.window.set_title("设置界面")
==>
self.window.set_title(u'\u8bbe\u7f6e\u754c\u9762')

论坛徽章:
0
7 [报告]
发表于 2007-01-11 09:56 |只看该作者
谢谢楼上的大虾,谢谢各位~~

论坛徽章:
0
8 [报告]
发表于 2007-01-11 15:14 |只看该作者
试试在开头加上这个 # -*- coding: UTF-8 -*-
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP