ssh_obj.execute_command('python /tmp/posttoci.py',return_stdout=True, return_stderr=True,return_rc=True)
在通过RIDE运行时会记录以下内容
"20140308 21:52:37.106 : INFO : Executing command 'python /tmp/posttoci.py'.
20140308 21:52:37.224 : INFO : Command exited with return code 1."
我无法在远程计算机上执行python脚本。请帮忙。
注意:我已使用ssh库的open connection关键字和login关键字成功登录到远程计算机。
答案 0 :(得分:0)
远程机器中是否存在posttoci.py?或者你开始ssh会话的本地机器??
如果是在本地机器中,请使用“放入文件”复制到目标机器,然后使用“执行命令”
Open Connection ${IP}
Login ${user} ${password}
SSH Library.Put File ${source} /tmp/posttoci.py
Execute Command python /tmp/posttoci.py