我想将另一个程序加载到我的 python GUI 中。另一个程序接收一个文本文件并打印出一个结果我想在我的另一个程序中打印出结果我只是想知道如何使用 subprocess 模块来解决这个问题
这是正确的做法吗?
def test(self,event):
t=subprocess.check_output("filename test.py", shell=True)
wx.StaticText(self,-1,t, (10,35))
谢谢
我想将另一个程序加载到我的 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 函数:
cmd = 'ping 192.168.1.1'
output = subprocess.check_output(cmd.split())