【发布时间】:2012-11-22 14:02:16
【问题描述】:
我想将另一个程序加载到我的 python GUI 中。 另一个程序接收一个文本文件并打印出一个结果 我想在我的其他程序中打印结果 我只是想知道如何使用 subprocess 模块来解决这个问题
这是正确的做法吗?
def test(self,event):
t=subprocess.check_output("filename test.py", shell=True)
wx.StaticText(self,-1,t, (10,35))
谢谢
【问题讨论】:
-
虽然
check_output()可用于获取子进程的输出;在这种情况下,您可能不需要子流程。您可以只import test并在其中调用适当的函数。 -
对我来说似乎没问题 - 不工作吗?
标签: python user-interface wxpython subprocess