我有两个脚本,我需要从另一个脚本中运行一个脚本,获取其输出,并将其赋值为第一个脚本中的变量,然后使用它。
第二个脚本需要给我一些5-7个字符的文本输出。
我试着在我的第一个脚本中运行它,但它不起作用。
import subprocess
capnum = subprocess.run(["../python3 test-ver2.py"])
print("Result: " % capnum.returncode)
发布于 2021-10-26 13:56:57
我相信subprocess.getoutput()
就是你要找的东西:
import subprocess
capnum = subprocess.getoutput("..\\python3 test-ver2.py")
print(f"Result: {capnum}")
https://stackoverflow.com/questions/69724214
复制相似问题