报错信息:
SyntaxError: Non-ASCII character ‘\xe4’ in file test.py on line 2, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details
报错代码:
a = '你好'
print a
报错原因:python编码问题,因为python中默认编码格式为ASCII,需要修改编码格式才能正确打印汉字
正确写法如下:
写法一:
# -*- coding:utf-8 -*-
a = '你好'
print a
写法二:
#coding:utf-8
a = '你好'
print a