我有 2 個腳本,我需要從另一個腳本運行一個腳本,獲取其輸出,並將其分配給第一個腳本內的變量,然後使用它。
第二個腳本需要給我一些 5-7 個字符以內的文本輸出。
我試圖在我的第一個腳本中運行它,但它沒有用。
import subprocess
capnum = subprocess.run(["../python3 test-ver2.py"])
print("Result: " % capnum.returncode)
我相信subprocess.getoutput()
這就是你要找的:
import subprocess
capnum = subprocess.getoutput("..\\python3 test-ver2.py")
print(f"Result: {capnum}")
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句