Python 3.x 如何在tkinter弹出窗口中显示python输出

Python 3.x 如何在tkinter弹出窗口中显示python输出,python-3.x,time,tkinter,Python 3.x,Time,Tkinter,我的代码要求程序开始安装。安装的信息,如下载的距离和下载的内容,显示在python输出区域(其中有一个print(“stuff”))。是否有一种方法可以扫描输出框中显示的所有内容,并每秒更新tkinter窗口以显示这些内容 示例代码: def install_display(self): print("INSTALL STARTED") self.sleep(1) *code to get the display* self.root.update() 有很

我的代码要求程序开始安装。安装的信息,如下载的距离和下载的内容,显示在python输出区域(其中有一个
print(“stuff”)
)。是否有一种方法可以扫描输出框中显示的所有内容,并每秒更新tkinter窗口以显示这些内容

示例代码:

def install_display(self):
    print("INSTALL STARTED")
    self.sleep(1)

    *code to get the display*

    self.root.update()

有很多方法可以做到这一点。最简单的方法可能是使用
pexpect
模块启动安装,并定期调用
child.read\u nonblocking()

我查了一下,似乎这只保存了输出的所有内容。我希望它是活的,而不仅仅是一个大垃圾场end@Thomas这是现场直播。我用它来监视并为视频编码过程提供了一个用户界面。