启动外部程序python

时间:2014-06-09 14:47:32

标签: python external launch

您好我被要求编写一个启动外部程序测试程序的程序。 我在一个文件中编写了一个python方法,并将其导入另一个文件并为其编写测试用例。

但我需要启动一个外部程序。

有人可以帮助我解决这个问题以及如何做到这一点吗?

1 个答案:

答案 0 :(得分:0)

您可能对os库感兴趣。附带python,import os然后您可以使用os.system("unix terminal command") ex。

import os

os.system('python /path/to/fileToRun.py')

编辑:

不确定为什么子流程不起作用,但是popen应该捕获与其他类print编辑的所有内容

result = os.popen('python /path/to/file.py').read()
print result