Греческие буквы в графическом интерфейсе-PYTHON
Я не знаю, как писать греческие буквы в графическом интерфейсе. Я работаю над программой физики,и мне нужно показать единицы измерения на графическом интерфейсе.
Нужно ли загружать дополнительные библиотеки? Есть ли модуль, который я должен использовать? Какой самый простой способ написать буквы в графическом интерфейсе?
Я много читал о UTF8, но не понял, как его использовать.
Я использую Tkinter для GUI
Я использую Python 2.6.6
Спасибо
3 ответов:
Unicode включает определения как для греческого алфавита, так и для нескольких математических символов. Если вы используете любую форму Unicode в своей среде, она должна быть простой:
>>> from Tkinter import * >>> root = Tk() >>> w = Label(root, text=u"Hello, \u03bc-world!") >>> w.pack() >>> root.mainloop()Здесь будет напечатано: "Привет, μ-мир!"в окне Tkinter.
IDLE использует Tkinter, греческие буквы, кажется, прекрасно работают там для меня
Python 2.6.5 (r265:79063, Apr 16 2010, 13:09:56) [GCC 4.4.3] on linux2 Type "copyright", "credits" or "license()" for more information. **************************************************************** Personal firewall software may warn about the connection IDLE makes to its subprocess using this computer's internal loopback interface. This connection is not visible on any external interface and no data is sent to or received from the Internet. **************************************************************** IDLE 2.6.5 >>> print "Ω ω" Ω ω >>>Если вы хотите использовать unicode буквально в вашем источнике, вы должны включить строку, подобную этой
# -*- coding: utf-8 -*-В верхней части каждого файла
Comments