【发布时间】:2020-10-08 21:42:44
【问题描述】:
我正在构建一个 GUI,其中我首先动态创建了检查按钮:
for i in range(7,spaltendf):
globals()['i_{}'.format(i)] = IntVar()
globals()['Check_{}'.format(i)] = Checkbutton(root,text=df [i][zeilendf], variable = 'i_{}'.format(i)).grid(row = r, column =4)
#print('i_{}'.format(i))
r = r +1
现在用户可以“检查”按钮,我想在数据库中实现答案(选中时大于 1,未选中时为 0)
但是当我尝试我的代码时,即使我检查了按钮,它也只给我 0 作为答案。有人可以帮我吗?
这是我的代码:
def myClick():
for z in range(7,spaltendf):
globals()['Eingabe_{}'.format(z)]=int(globals()['i_{}'.format(z)].get())
print(globals()['Eingabe_{}'.format(z)])
【问题讨论】:
标签: python mysql mysql-python