将命令行结果重定向到tkinter GUI

将命令行结果重定向到tkinter GUI,第1张

将命令行结果重定向到tkinter GUI

您可以创建一个脚本包装程序,该程序包装程序将您的命令行程序作为子进程运行,然后将输出添加到诸如文本小部件之类的东西中。

from tkinter import *import subprocess as subp = sub.Popen('./script',stdout=sub.PIPE,stderr=sub.PIPE)output, errors = p.communicate()root = Tk()text = Text(root)text.pack()text.insert(END, output)root.mainloop()

脚本是您的程序。您显然可以用其他颜色或类似的颜色打印错误。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5643443.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存