Python subprocess.Popen with var / args

问题描述 投票:1回答:1

我想调用一个subprocess.Popen cmd与变量,但由于原因它没有正常工作

这就是我得到的错误:

...

谢谢和亲切的问候

python django cmd subprocess
1个回答
1
投票

所有args都必须在列表中

check_addr = subprocess.Popen(['My command', user.acc_addr], shell=True, stdout=subprocess.PIPE).communicate()[0].decode('utf-8').strip()

# or for example
subprocess.run(["ls", "-l"])
© www.soinside.com 2019 - 2024. All rights reserved.