Курс по библиотеке Tkinter языка Python: различия между версиями

Содержимое удалено Содержимое добавлено
Строка 285:
root.mainloop()</source>
Стоит заметить, что в этой библиотеке для того, чтобы использовать русские буквы в строках, нужно использовать Unicode-строки. В Python 2.x для этого нужно перед строкой поставить букву u, в Python 3.x этого делать вообще не требуется, т.к. все строки в нем изначально Unicode. Кроме того в первой или второй строке файла необходимо указать кодировку файла (в комментарии): ''coding: utf-8''. Чаще всего используется формат в стиле текстового редактора emacs:
<source lang="python"># -*- codingencoding: utf-8; -*-</source>
В Python 3.x кодировку файла можно не указывать, в этом случае по умолчанию предполагается utf-8.