У меня есть скрипт python (2.5.4), который я запускаю в cygwin (в окне DOS в Windows XP). Я хочу включить знак фунта (£) в вывод. Если я это сделаю, я получу эту ошибку:
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
OK. Поэтому я посмотрел на этот PEP и попытался добавить это в начало моего сценария:
# coding=cp437
Это остановило ошибку, но вывод показывает ú, где он должен показывать £.
Я тоже пробовал ISO-8859-1 с тем же результатом.
Кто-нибудь знает, какая кодировка мне нужна?
Или где я мог бы посмотреть, чтобы узнать?