我在Python代码下运行,并subprocess
用于调用一个Python脚本。无法替代的值${ENVIRONMENT}
。
import sys
import subprocess
#ENVIRONMENT=sys.argv[1]
ENVIRONMENT='test'
url=subprocess.check_output("python env.py ${ENVIRONMENT}", shell=True)
使用字符串格式:
url = subprocess.check_output(
"python env.py {ENVIRONMENT}".format(ENVIRONMENT=ENVIRONMENT), shell=True)
或将您的命令作为列表传递:
url = subprocess.check_output(["python", "env.py", ENVIRONMENT])
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句