Posts Tagged ‘ 中文

python中文乱码

虽然python的print命令可以用加“# -*- coding: cp936 -*-”方式输出中文,但在wxPython里如果用这种方法做按钮标题等仍然是乱码,后来找到了一个方法:在源文件头部的第一行或第二行加上源文件的文件编码格式就可以了,如下:

# coding=<encoding name>

或:

#!/usr/bin/python
# -*- coding: <encoding name> -*-

其中的“<encoding name>”就是文件编码格式,如我用的格式是utf-8的,我的前两行是:

#!/bin/env python
# -*- coding: utf-8 -*-

eclipse输出中文乱码

在eclipse的输出框中输出中文时有时会出现乱码,这是因为eclipse输出字符的编码与文件的编码不对应,只要设置下其输出字符的编码就可以了。

eclipse中文乱码

阅读全文