在Tkinter gui上实时显示输出(动态)

时间:2018-03-13 12:12:59

标签: python tkinter tk python-multiprocessing python-multithreading

我正在开发一个连续生成输出的python程序,具体取决于用户输入。我无法在Tkinter gui上显示此输出。没有tkinter它只是在终端上完美运行。你能否建议一些能在thr gui上显示输出的代码。

这是我的python代码:程序1: -

print "Enter a file name:", 
filename = raw_input() 
print filename

该程序使用gui使用第二个程序执行。计划2: -

import os 
from Tkinter 
import * root = Tk() 
t = Text(root) 
t.pack() 
def go():     
    p = os.popen("python hello.py")     
    for l in p.xreadlines():         
    t.insert(END, '%s\n' % l.rstrip()) 
    t.see(END) 
    t.update_idletasks() 

Button(root, text='Go', command=go).pack() 
root.mainloop()

现在我希望输出显示在tkinter GUI中。

0 个答案:

没有答案