Найти - Пользователи
Полная версия: Странная ошибка!
Начало » Python для новичков » Странная ошибка!
1
gadmaker
В процессе написания собственного модуля столкнулся со странной и очень досадной ошибкой:

При попытке выполнить собственный модуль любыми командами: import, reload, execfile, возникает ошибка:

Traceback (most recent call last):
File “D:\Мои документы\Мои игры\Python\Проект 1\Start.py”, line 1, in <module>
execfile(“RRR.py”)
File “RRR.py”, line 1
SyntaxError: Non-ASCII character ‘\xcf’ in file RRR.py on line 1, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details (RRR.py, line 1)

Мол того что доступны только английские буквы как в комментариях так и в строках.
К примеру запись:
print “Привет!!!” # Сплошная ошибка
а запись:
print “Hello!!!” # OK
Всё работает. Интересно ещё и то, что если выполнять модуль напрямую подобная ошибка не возникнет.
В чём же подвох! Подскажите как с этим боротся.
Python 2.5
kirasole
Мне в таком случае помогла строка в начале:
# coding: utf8
sp3
а мне помогло сохранить файл в утф8 :)
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB