I hope everyone is good , i just work with one python code for check status for spawn status , but always shown me this error message , while When i went to the server and write the same command it is working without any error.
path of the spawn in my server is :
Server01:> which spawn
/st/ex/sap/spawn/bin/spawncmd
ksh: spawn: not found
import paramiko
hostname = "yyy.com"
user = "me"
password = 'hello'
commands = [ # "df -h",
# "pwd"
"spawn status"
]
client = paramiko.SSHClient()
client.set_missing_host_key_policy(paramiko.AutoAddPolicy())
try:
client.connect(hostname=hostname, username=user, password=password)
except:
print("can not do it ")
exit()
for command in commands:
print("command", command, "commands")
stdin, stdout, stderr = client.exec_command(command)
print(stdout.read().decode())
err = stderr.read().decode()
if err:
print(err)
Any creative idea to solve this
question from:
https://stackoverflow.com/questions/65920305/getting-error-messages-while-run-a-python-code-for-execute-a-command-in-remotely 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…