通过enumerate(list)批量生成按扭,怎么操作按扭?
python吧
全部回复
仅看楼主
level 2
忆江南🍁 楼主
import tkinter as tk
app=tk.Tk()
list=['小王‘,’小黄‘,’小黑‘]
for inx,name in enumerate(list):
tk.Label(app,text=name).grid(row=inx,column=1)
app.mainloop()
批量创建的这些标签怎么去操作他们?用什么数组去接这些标签?
比如想后面实现小王这个标签text更改为小花之类的。
2020年12月08日 04点12分 1
吧务
level 12
循环前加句labels=[]
循环内labels.append(tk.Label...)
2020年12月08日 04点12分 2
感谢
2020年12月08日 04点12分
怎么表示其中的某一个标签的text?
2020年12月08日 08点12分
level 2
忆江南🍁 楼主
奇怪了。
labels[1].config(text='小花‘')可以了。
labels[1]['text']='小花'不可以。
2020年12月08日 10点12分 3
1