Skip to main content
 首页 » 编程设计

用于显示 shell 进程输出的 Python GUI (glade)

2024年08月12日40shangdawei

我正在编写一个 python 应用程序,它使用 subprocess.Popen 对象运行多个子进程。 我有一个 glade GUI,想在 gui 中实时显示这些命令(在 subprocess.Popen 中运行)的输出。

谁能推荐一种方法来做到这一点?我需要使用什么林间空地对象以及如何重定向输出?

请您参考如下方法:

这是一个链接,其中还显示了另一种执行此操作的方法。

我发现这很有见地,也许其他人可以使用这些技巧。

http://pygabriel.wordpress.com/2009/07/27/redirecting-the-stdout-on-a-gtk-textview/