我的代码要求程序开始安装。在python输出区域(print("stuff")
所在的位置)显示安装信息,例如下载和下载内容。有没有办法可以扫描显示在输出框中的所有内容并每秒更新我的tkinter窗口以显示它?
示例代码:
def install_display(self):
print("INSTALL STARTED")
self.sleep(1)
*code to get the display*
self.root.update()
答案 0 :(得分:0)
有很多方法可以做到这一点。最简单的可能是使用pexpect
模块开始安装,并定期调用child.read_nonblocking()
。