Python编译 encoding

来源:互联网 发布:网络推销手段有哪些 编辑:程序博客网 时间:2024/06/15 22:34

使用Python编译的时候出现如下错误:

SyntaxError: Non-ASCII character ‘\xe5′ in file magentonotes.com.py on line 2, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details

解决方法:python的默认编码文件是用的ASCII码,将文件存成了UTF-8,编译就可以通过,

在py文件开头加入

1
# -*- coding: UTF-8 -*-

或者

1
#coding=utf-8

问题即可解决,此外,有些python编译错误,还与python版本有关,升级python版本请参考这里:Fedora/Centos升级Python由2.7到3.2

参考链接:http://www.python.org/dev/peps/pep-0263/

0 0
原创粉丝点击