lmn*_*mno 16 python label tkinter
我正在制作用户将从中选择的地址列表,并将返回地址文本.我需要使用Tkinter.Label因为Tkinter.Listbox不允许换行.
踢球者是.get()Label类中没有类似的方法...
我知道我可以这样做:
v = StringVar()
Label(master, textvariable=v).pack()
v.set("New Text!")
...
print v.get()
Run Code Online (Sandbox Code Playgroud)
但是,我有一个5-20地址列表'保持一个单独的数组StringVar()将是困难的b/c我无法识别活动标签的loc.我想只访问激活的小部件内容.
是否Tkinter.Label使用正确的小部件?
Bry*_*ley 42
要从标签中获取值,您可以使用该cget方法,该方法可用于获取任何配置选项的值.
例如:
l = tk.Label(text="hello, world")
...
print("the label is", l.cget("text"))
Run Code Online (Sandbox Code Playgroud)
您还可以使用选项作为键将对象视为字典.使用相同的示例,您可以使用l["text"].
Yas*_*Yas 11
label = Label(text = 'Hello, World!')
print(label['text']) # output is: Hello, World!
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
48182 次 |
| 最近记录: |