Панда — разработка буржуинская,
поэтому по-умолчанию рассчитана на
вывод текста всё на том же буржуинском
языке в ASCII кодировке — т.е. латинскими
символами, однако, заставить её писать
на великом и могучем не составляет
большого труда. Для начала нужно указать
питону дефолтную кодировку utf-8. Если
она не указана вначале файла программы
в виде # -*- coding: utf_8 -*-, то можно назначить
эту кодировку автоматически. Для этого
нужно создать файл sitecustomize.py в директории
где установлен python в нём написать
следующее
import sys sys.setdefaultencoding('utf8')
print "Encoding set to UTF8"
При старте питон ищет
этот файл и запускает. В подтверждение
в консоли вы должны увидеть Encodig set to
UTF8.
Затем нужно указать
Панде, что ей нобходимо так же использовать
данную кодировку — в файле Config.prc
пишем text-encoding utf8.
Шрифт используемый пандой
по умолчанию так же не содержит русских
символов, поэтому ниже доисываем
text-default-font /c/WINDOWS/Fonts/arial.ttf
Можно назначить используемый
шрифт и в самой программе:
В Panda есть прекрасная возможность добавлять "фонты" с собственноручно созданными шрифтами, а вот примеров создания таких шрифтов тоже не нашел. Тоже была бы полезная информация.