Python脚本,.py或文本文件,输出到tinter gui

时间:2018-03-30 18:05:53

标签: python tkinter subprocess pycharm visualization

我用按钮创建了一个tkinter gui,按下它们后,它们会在终端中执行.py文件。 .py文件使用代码中的文本文件生成图形,因此它并不总是固定图像。所以每次选择按钮时,都会生成一个新的图形图像,它需要出现在gui上。

有没有办法让输出到gui而不是在终端显示?

我的代码:

def visualise():
    with open(example.png, "w") as output:
        command = ("python graph.py")
        p = subprocess.Popen(command, stdout=output, stderr=output, shell=True)

buttongraph = Tkinter.Button(self, text="generate graph", command=visualise)
buttongraph.pack()

0 个答案:

没有答案