在python2.x中会遇到输出中文报错的问题,报错信息如下:
SyntaxError: Non-ASCII character
这是因为python2.x默认编码格式是ASCII,没有指定编码无法正确打印中文,解决方法是在文件开头添加如下语句:
# -*- coding:utf-8 -*-
或者
# coding=utf-8
注意:python3.x默认编码格式是utf-8,可以正确解析中文,无需指定。
版权声明:本文为kevinjin2011原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。