【发布时间】:2018-10-07 14:14:12
【问题描述】:
我想将Start_Button 与两个可能的功能绑定:
如果单击Choice_1_Button,然后单击Start_Button,则Start_Button 应调用foo1。但是当用户点击Choice_2_Button 时,同样的Start Button 应该调用foo2。
这是我目前拥有的代码:
from tkinter import *
root=Tk()
Choice_1_Button=Button(root, text='Choice 1', command=something) #what should it do?
Choice_2_Button=Button(root, text='Choice 2', command=something_else)
Start_Button=Button(root, text='Start', command=if_something) #and what about this?
有人知道something、something_else 和if-something 应该做什么吗?
【问题讨论】:
-
只调用一个函数。在该函数中,使用
var.get查询您的 Radiobuttons 变量并调用适当的函数(func1()或func2())。
标签: python if-statement button tkinter