带有子过程的实时输出。不冻结GUI的Popen()

时间:2019-05-13 18:25:18

标签: python-2.7

我使用Pyqt4和Python 2.7制作了一个工具。 当用户单击按钮时,多个“ .bat”文件将通过for循环运行... 我尝试了几种不同的方法: 当我打印出实时输出时,gui直到子进程完成才响应。 当我将其存储在变量中时,Gui响应,但在子过程完成后将输出整个输出... 有没有办法用响应的gui打印实时子流程输出,以便用户可以在该gui中使用其他功能。而且主要要点是在完成先前的批处理文件之后运行每个批处理文件...

预先感谢

0 个答案:

没有答案