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 -*-
