Tkinter按钮信息

Tkinter按钮信息,tkinter,Tkinter,说到Python,我是个初学者。 我每天都在努力学习,以了解一切是如何运作的 现在我的问题是 使用Tkinter,我希望能够返回Tkinter按钮。 比如说 当我点击按钮时,按钮保持向下 在Tkinter应用程序的一个过程完成之前,我无法访问更多选项 Tkinter应用程序上是否有多任务 多谢各位 任何信息都很好:)我不相信Tkinter内置了线程或多处理功能,但Python确实有a和a 在Tkinter按钮的回调中,您可以使用这些模块中的一个来生成一个新的进程或线程,该进程或线程将独立于GUI

说到Python,我是个初学者。 我每天都在努力学习,以了解一切是如何运作的

现在我的问题是

使用Tkinter,我希望能够返回Tkinter按钮。 比如说

当我点击按钮时,按钮保持向下 在Tkinter应用程序的一个过程完成之前,我无法访问更多选项

Tkinter应用程序上是否有多任务

多谢各位
任何信息都很好:)

我不相信Tkinter内置了线程或多处理功能,但Python确实有a和a

在Tkinter按钮的回调中,您可以使用这些模块中的一个来生成一个新的进程或线程,该进程或线程将独立于GUI执行,从而允许它在不中断的情况下运行

希望这有帮助:)

调用root.update()


您可以在函数开始时执行此操作一次,使按钮重新弹出,也可以在函数内部的循环中调用它(如果有),以防止程序冻结。

您可以创建一个变量,在进程启动和完成后更改其值。然后,根据该变量更改其值,将按钮状态更改为
禁用
启用
。如果您愿意,我可以尝试传递一些代码。

只是想确保我理解:您希望Tkinter应用程序停止,直到通过单击按钮开始的过程完成?这与您所说的ktodisco很接近,但我希望按钮返回,以便我也可以单击其他Tkinter按钮,因为当我单击按钮时。按钮保持关闭,GUI停止,直到以下过程完成。当按下另一个Tkinter按钮时,是否还有其他Tkinter按钮可以单击?啊,我明白了。给我一点时间,我要查一些东西,然后我会发布一个答案。非常感谢你的帮助。谢谢你的帮助。你是个救星。谢谢你的时间和耐心,我的朋友。上帝保佑。@user1193746:小心点,尽管-tkinter不是线程安全的。您只能从运行
mainloop
的线程访问GUI对象和方法。网上有很多讨论这些问题的资源。谢谢,我会记住的。谢谢你的提醒