Python源文件中使用UTF-8编码

2014-11-24 12:13:45 · 作者: · 浏览: 2

测试文件hello.py:


print "你好!"


运行一般都会报错:


File "hello.py", line 1
SyntaxError: Non-ASCII character '\xe4' in file hello.py on line 1, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details


加上编码注释就能运行:


# -*- coding: utf-8 -*-
print "你好!"