您的位置:首页 > 编程语言 > Python开发

Python Source Code Encodings

2011-07-07 23:58 369 查看
name="中{1}国"
print(name)
print(name.format("hah","hehe"))


写了一段代码,一运行就报错

File "F:\opensource\pythonDemo\src\test\Haha.py", line 24
SyntaxError: Non-UTF-8 code starting with '\xd6' in file F:\opensource\pythonDemo\src\test\Haha.py on line 24, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details


这是由于source编码引起的,在脚本开头设定编码即可。

在文件第一行或者第二行设定

#-*- coding:GBK -*-


运行就没问题了。

参考地址:http://python.org/dev/peps/pep-0263/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: