360
Авг. 29, 2009 13:02:44
поискал, вроде ничего не нашел.
как в питоне оставлять комментарии на русском?
если в комментарии не содержится русских букв, все работает нормально
если же есть хоть одна, появляется ошибка
SyntaxError: Non-ACSII character ‘**’ in file XXX on line 1, but no encoding declared; see YYY for details
вместо звездочек - символ, XXX - путь файла, YYY - сайт с pep 0263
то, что на сайте, читал, но ничего особо не понял.
пробовал сохранять и в ANSI, и в UTF-8.
windows 7, python 2.6
извините, если было.
pasaranax
Авг. 29, 2009 13:58:15
в первой или второй строчке укажи кодировку:
dimabest
Авг. 31, 2009 03:26:09
либо
по-моему короче и симпатишнее :)
тоже по PEPy
GDK
Авг. 31, 2009 15:29:06
А IDE какая? Это важно. У меня PyScripter тоже брыкался, но потом я его успокоил.
vaxXxa
Авг. 31, 2009 15:36:25
GDK, каким образом?.. я что-то пытался - по нулям.
igor.kaist
Авг. 31, 2009 17:26:09
GDK
А IDE какая? Это важно. У меня PyScripter тоже брыкался, но потом я его успокоил.
IDE то тут причем. Следи за тем, чтоб файл был сохранен именно в той кодировке, которая указана.
P.S. Юзай utf-8 :)
360
Авг. 31, 2009 22:22:58
да, с прописыванием кодировки UTF-8 в начале файла помогло.
спасибо :)
можно закрывать
igor.kaist
Сен. 1, 2009 11:03:15
360
да, с прописыванием кодировки UTF-8 в начале файла помогло.
спасибо :)
Читай доки в следующий раз , об этом написано во всех учебниках на РУССКОМ ;)
GDK
Сен. 1, 2009 15:12:16
У меня Win 1251 кажись и усё “Хэ”. Соответственно # -*- coding: Windows 1251 -*- пишу. А конвертировал файл с помощью NotePad++. И открываю PyScripter(om). Может быть я и неправ что так делаю, ну да “война план покажет”.
igor.kaist
Сен. 1, 2009 15:22:28
GDK
# -*- coding: Windows 1251 -*- пишу
#-*-coding:cp1251-*- нужно…
P.S. Советую всеже utf-8 использользовать. Проблем в дальнейшем будет меньше.