我正在使用Python 2.7和Tkinter编写程序,有时我需要在GUI上显示变量符号。我决定使用Label对象,但我需要显示alpha,beta,ohm和pi等符号。我不知道如何输出它们,更不用说让它们出现在python中。这是我的代码示例:
pilabeltext = StringVar()
pilabeltext.set("This is where I want the Pi symbol")
pilabel = Label(app,text=pilabeltext)
pilabel.pack()
我也希望能够让字符串中的字符有下标和上标,所以如果我想写下标1和alpha下标2或alpha平方,我怎么能这样做?
非常感谢!
答案 0 :(得分:6)
确保您的脚本是UTF-8编码的,那么您应该没有问题
# -*- coding: utf-8 -*-
from Tkinter import *
root = Tk()
w = Label(root, text="Hello, pi -> π !")
w.pack()
root.mainloop()
要使用下标等,请查看this answer: