Найти - Пользователи
Полная версия: комментарии в питоне
Начало » Python для новичков » комментарии в питоне
1
360
поискал, вроде ничего не нашел.
как в питоне оставлять комментарии на русском?
если в комментарии не содержится русских букв, все работает нормально
если же есть хоть одна, появляется ошибка
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
в первой или второй строчке укажи кодировку:
# -*- coding: utf-8 -*-
dimabest
либо

# coding: utf-8
по-моему короче и симпатишнее :)

тоже по PEPy
GDK
А IDE какая? Это важно. У меня PyScripter тоже брыкался, но потом я его успокоил.
vaxXxa
GDK, каким образом?.. я что-то пытался - по нулям.
igor.kaist
GDK
А IDE какая? Это важно. У меня PyScripter тоже брыкался, но потом я его успокоил.
IDE то тут причем. Следи за тем, чтоб файл был сохранен именно в той кодировке, которая указана.
P.S. Юзай utf-8 :)
360
да, с прописыванием кодировки UTF-8 в начале файла помогло.
спасибо :)



можно закрывать
igor.kaist
360
да, с прописыванием кодировки UTF-8 в начале файла помогло.
спасибо :)
Читай доки в следующий раз , об этом написано во всех учебниках на РУССКОМ ;)
GDK
У меня Win 1251 кажись и усё “Хэ”. Соответственно # -*- coding: Windows 1251 -*- пишу. А конвертировал файл с помощью NotePad++. И открываю PyScripter(om). Может быть я и неправ что так делаю, ну да “война план покажет”.
igor.kaist
GDK
# -*- coding: Windows 1251 -*- пишу
#-*-coding:cp1251-*- нужно…
P.S. Советую всеже utf-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