gpt4 book ai didi

python - 如何在 "subprocess.run"函数中使用多个变量?

转载 作者:太空宇宙 更新时间:2023-11-04 01:52:30 25 4
gpt4 key购买 nike

<分区>

我有一个小的 python3 代码。我想在 subprocess.run 中使用多个变量

import subprocess

scripts_home='/usr/local/bin'
script_argument = 'argument'

def function():
subprocess.run("script_home/script.sh %s" % script_argument, shell=True, capture_output=True).stdout

如何在命令中使用 script_home 变量?

我已经试过了:

subprocess.run("%s/script.sh %s" % script_home % script_argument, shell=True, capture_output=True).stdout
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: not enough arguments for format string

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com