Прошу помочь с выводом результата выполнения команды с помощью subprocess.
Запускаю команды на удаленной Linux машине из под Windows с помощью plink.exe
import subprocess import os PSS = "1234" try: output = subprocess.run('"c:\Program Files (x86)\PuTTY\plink.exe" -ssh -batch 10.255.206.4 -l a.user -pw '+PSS+' uname -n; time',stdout=subprocess.PIPE) except subprocess.CalledProcessError as e: print("#1#"+e.output) print("#2#"+str(output.stdout, 'utf-8'))
Вывод команды
uname -n
time
Вывод
time
https://photos.app.goo.gl/bnkEPHtQin8S6cj7A