云服务器上使用pip安装tornado的时候,出现了一个错误locale.Error: unsupported locale setting,在网上查询了之后是语言设置的问题,解决办法很简单,设置语言就好了
ubuntu:~# export LC_ALL=C
有2种方法设置python的默认编码:
一个解决的方案在程序中加入以下代码:
Python代码
import sys
reload(sys)
sys.setdefaultencoding('utf8') 另一个方案是在python的Lib\site-packages文件夹下(Windows下)新建一个sitecustomize.py,在linux系统下到/etc/python2.7内添加内容为:
import sys
reload(sys)
sys.setdefaultencoding('utf8')
全局变量global的使用
在类里面使用的是self.变量名而不是用global