卡死现象: 问题描述本篇文章主要讲解python解决tkinter制作桌面应用会出现卡死问题的解决方法
日期:2022年6月1日
作者:任聪聪
制作的桌面应用发现老卡死或者无响应,但是后台还在进行执行数据,实际上这是没有更新窗口导致的卡死问题,算是一个bug,但也不是,因为他可以使用。
卡死原因window下长期没有返回结果和动态信息的桌面应用会被系统认定为无响应,故此才出现了应用卡死的问题这个问题也很好解决。
前置条件首先本篇文章主要讲解的是tkinter的数据更新方式,如果没有安装tkinter库将不可以使用本方法
安装tkinter库pip install tkinter方法说明
实际上tkinter已经给我们封装了更新窗口的函数,即update函数,在我们使用它进行更新窗口的时候,只需要把窗口对象设置为全局、局部调用。
在我们的for或者执行函数中进行填写此类的代码即可解决这个问题:
windowsObj.update()
这样就完美解决桌面应用卡死的问题了。



