python2.7中输入如下代码会报错:
print "你好我的世界"
/Users/mac/PycharmProjects/yangshuaidemo/venv/bin/python /Users/mac/PycharmProjects/yangshuaidemo/main.py
File "/Users/mac/PycharmProjects/yangshuaidemo/main.py", line 1
SyntaxError: Non-ASCII character '\xe4' in file /Users/mac/PycharmProjects/yangshuaidemo/main.py on line 1, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details
Process finished with exit code 1
解决办法:
# -*- coding:UTF-8 -*-
print "你好我的世界"
输出结果:
/Users/mac/PycharmProjects/yangshuaidemo/venv/bin/python /Users/mac/PycharmProjects/yangshuaidemo/main.py
你好我的世界
Process finished with exit code 0