我有一个训练神经网络的有效代码。现在我想创建一个TkInter图形用户界面,这样就可以动态地更改参数。我想象它就像一个遥控器。但我正在努力获得一个响应式的界面。在我不能拦截的情况下,训练一个时期需要几分钟的时间。 我见过很多使用.after()方法来更新gui上的时钟的例子,这很好,因为更新不需要几分钟。我不能让它工作,因为回调需要几分钟的时间。我用最少的代码重现了我的问题: from time import sleep
def trainEp
我编写了一个Python (3.7)应用程序,它使用tkinter作为GUI,并在守护进程线程中运行主函数。当守护进程线程中发生异常时,是否有一种方法来销毁tkinter主循环?如果在其中任何一个中发生这种情况,是否有一种方法可以杀死主循环?否则,用户将留下一个冻结的GUI。下面是启动线程的代码段:import threading
from tkinter</
我有一个使用用户输入的脚本,并在此基础上生成一些数据(下面的代码)。脚本使用线程,这样在后台任务运行时GUI就不会冻结。我的问题是,是否可以暂停工作线程,向用户询问一些输入,将其发送到辅助线程,然后继续操作?from tkinter.constants import LEFT, RIGHT, Simport tkinter as tk, time, threading, random, queue
from