如何创建一个Tkinter GUI停止按钮来打断无限循环?
Tkinter是一个Python库,用于创建基于GUI的应用程序。假设我们必须创建一个功能性的应用程序,在其中一个特定的函数在循环中定义。递归函数将为无限次在Label小部件中显示一些文本。
为了停止这个递归函数,我们可以定义一个函数,每当单击按钮时就更改条件。该条件可以通过声明一个全局变量来更改,该变量可以是True或False。
示例
输出
现在,每当我们单击“停止”按钮时,它将停止调用该函数。
Tkinter是一个Python库,用于创建基于GUI的应用程序。假设我们必须创建一个功能性的应用程序,在其中一个特定的函数在循环中定义。递归函数将为无限次在Label小部件中显示一些文本。
为了停止这个递归函数,我们可以定义一个函数,每当单击按钮时就更改条件。该条件可以通过声明一个全局变量来更改,该变量可以是True或False。
现在,每当我们单击“停止”按钮时,它将停止调用该函数。