我想用一个变量调用一个subprocess.Popen cmd,但是由于它不能正常工作的原因
这就是我得到的错误:
谢谢和问候
所有参数都必须在一个列表中,如
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"])