【发布时间】:2014-03-25 20:58:48
【问题描述】:
我正在尝试创建一个 GUI,其中复选框是基于 CSV 文件创建的,因此每个选项都有一个附加的值。我需要一种方法,以便在选择一个选项时,将该框的值附加到一个列表中,该列表可以求和并用于进一步计算。
这是复选框生成:
for row in data:
if row[2] == "g":
v=IntVar()
Tkinter.Checkbutton(top,text=row[0],height=1,variable=v).grid(row=(row[3]),column=row[4],sticky=W)
if v.get():
tags.append(row[1])
其中“tags”是要填充的列表,其值来自 row[1]。 row[3] 和 row[4] 只是列/行设置。
我希望我已经阐明了我想要实现的目标。感谢您的任何选择:)
【问题讨论】:
-
您有具体的编程问题吗?
-
我想知道为什么我使用的方法不起作用,即如果复选框已被填写,则将关联的值附加到“标签”。谢谢
标签: python csv checkbox tkinter