python 中字符编码的问题:
在python2 中如果直接在程序中用到了中文(在python 3 中则没有这种问题,因为在python3 中就是以 utf-8 编码的),比如
print('你好')
解决的办法为:在程序的开头写入如下代码,这就是中文注释(python2 中默认 ASCII 编码)
coding=utf-8
修改之后的程序:
coding=utf-8
print('你好')
注意:
在python的语法规范中推荐使用的方式:
# -*- coding:utf-8 -*-