python2.7中pygame中文乱码问题
时间:2015-01-27 19:01 来源: 我爱IT技术网 作者:小搜
这几天在研究pygame,网上找了个范例程序,无奈中文始终显示为乱码,网上google了一下找到了问题原因,整理如下环境
操作系统:windows xp sp3
python:python 2.7.2
pygame:1.9.2
1.字体字体必须是pygame支持的字体
print(pygame.font.get_fonts())
可以打印出所有的字体,我就是因为这个显示成乱码的
如果是黑体,应该写成
font = pygame.font.SysFont('simhei', 60)
2.必须是unicode
s=u"中文"
或者
s=unicode("中文", "utf-8")
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
