【发布时间】:2009-04-01 13:18:23
【问题描述】:
我有一个在 cygwin 中运行的 python (2.5.4) 脚本(在 Windows XP 的 DOS 框中)。我想在输出中包含一个井号 (£)。如果这样做,我会收到此错误:
SyntaxError: Non-ASCII character '\xa3' in file dbscan.py on line 253, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
好的。所以我查看了那个 PEP,现在尝试将它添加到我的脚本的开头:
# coding=cp437
这停止了错误,但输出显示 ú 它应该显示 £。
我也尝试过 ISO-8859-1,结果相同。
有人知道我需要哪种编码吗?
或者我可以在哪里找到?
【问题讨论】:
标签: python encoding python-2.5