未发现的文件异常发生在Python Sub Process Checkout中



这是我的代码当我运行此功能时,它会显示文件非例外


导入OS,子过程导入系统

ip ='127.0.0.1'strsafemodestat13 = subprocess.check_output([[" fd -ip =" ip " -node = 13","重新启动2"])


任何人都可以帮助我

程序以参数为列表。当您键入fd --ip=127.0.0.1 --node=13之类的命令时,您的外壳将其分解为3个参数fdip=127.0.0.1--node=13。然后它开始一个过程并递给这三个参数。

subprocess.check_output获取的列表实际上是一个命令的参数列表,而不是命令列表。这可能更接近您想要的东西:

import os,subprocess
import sys
Ip='127.0.0.1'
strsafemodestat13=subprocess.check_output(["fd", "--ip="+Ip, "--node=13"])
something_else=subprocess.check_output(["reboot", "2"])

最新更新