在Python中暂停直到按下按钮

在Python中暂停直到按下按钮,python,button,tkinter,pause,Python,Button,Tkinter,Pause,我想知道如何暂停代码执行,直到按下Tkinter中的按钮。我已经找到了键盘输入的例子,但正在寻找一种方法,用一个按钮来做同样的事情 提前谢谢 可能类似于: from tkinter import * root = Tk() def mainfunction(): #stuff your program is supposed to do runmain = False def runtheprogram(): runmain = True b1 = Button(ro

我想知道如何暂停代码执行,直到按下Tkinter中的按钮。我已经找到了键盘输入的例子,但正在寻找一种方法,用一个按钮来做同样的事情

提前谢谢

可能类似于:

from tkinter import *

root = Tk()

def mainfunction():
    #stuff your program is supposed to do


runmain = False

def runtheprogram():
    runmain = True

b1 = Button(root, text="Start", command=runtheprogram)
b1.pack()

if runmain:
    mainfunction()

root.mainloop()

您的问题在Tkinter应用程序的上下文中没有意义。tkinter应用程序已经持续处于等待状态。你能写一个很短的程序来说明你想做什么吗?