关于封装好的的程序运行sleep函数假死机的问题
我自己写了个程序需要每分钟运行一下增加了tk的UI,运行的内容很简单,但是每次在sleep的时候我的tk界面就和死机了一样,到一分钟后程序可以循环继续运行,但是运行完进入sleep又和死机一样,如此往复循环,怎么样才能解决这个假死机问题呢 发代码 你在UI线程sleep,UI更新肯定会被阻塞的,解决办法是新开一个线程,在线程里sleep以及做其他工作 虽然我不知道你代码是什么,但我也遇到过这样的问题,我大致能猜到你的意思,解决方法如下:你的代码里肯定有这一句root = Tk(),这个变量名可能不是root,在这个例子里假设它是,你再把相应的变量名改成你的程序里的
然后把你每分钟要运行的代码封装成函数,在最后加上root.after(60000, 函数名),然后调用这个函数就行了
页:
[1]