我知道有一种方法可以使用subprocess访问输出。请检查输出:
output = subprocess.check_output(["python", "nxptest.py", "my_testlist.txt"])
但是我首先需要转到nxptest.py并访问该模块中的函数。 例如
python commands_for_nxptest.py
打开了交互式控制台 然后呢
get_test_no()
其中get_test_no()
是在commands_for_nxptest.py
模块中定义的函数。
我应该如何使用subprocess.check_output
来实现这一点
我试过:
output = subprocess.check_output("python commands_for_nxptest.py")
time.sleep(0.5)
output1 = subprocess.check_output("get_test_no()")
print output1
但这不管用
通常,您不会使用
subprocess
来调用其他Python文件。你只要import
他们,然后直接打电话给任何你需要的人相关问题 更多 >
编程相关推荐