from tkinter import *
import random
root = Tk()
frame1 = Frame(root, width = 400, height = 600)
greet = Label(random.choice(("Hi", "Hello")))
frame1.pack(side=TOP)
greet.pack()
所以实际上我想要这样的东西当我运行它时应该打印一个标签因为它不能像变量一样打印所以我试了一下。有没有其他方法可以在Tkinter窗口中将其打印为标签?
答案 0 :(得分:0)
您需要将要打印的字符串分配给标签
的text
属性
from tkinter import *
import random
root = Tk()
frame1 = Frame(root, width = 400, height = 600)
greet = Label(text=random.choice(("Hi", "Hello")))
frame1.pack(side=TOP)
greet.pack()
root.mainloop()