【发布时间】:2014-04-04 10:59:39
【问题描述】:
我有一个运行完美的 python 代码,我使用 py_compile.compile 对其进行了编译。编译操作也运行良好,没有任何错误。
但是,当我使用这个 pyc 文件时,我会收到类似的错误
File "E:/tech/tech.pyc", line 1
SyntaxError: Non-ASCII character '\xf3' in file E:/tech/tech.pyc on line 1, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
我的问题是如何调试这个错误?我脚本的第一行是 import os。我尝试使用
#!/usr/bin/python
它也无济于事。关于如何调试它的任何建议?
【问题讨论】:
-
在任何 cmets 中是否有任何“重音”字符?
-
您是否尝试按照PEP 0263添加编码
-
显然您在一些只能处理 ASCII 的例程中处理 Unicode 字符。
标签: python