最近因为工作需要新学了python,工作需要使用python监控公司weblogic相关运行情况。
我windows环境下使用python paramiko 登录了linux服务器之后,在进入weblogic 的wlst的交互页面之后就无法继续输入命令了,我知道linux的shell有类似:
mysql -uroot -p123456 <<EOF use test; select * from test where a=10000; exit EOF
默认把EOF里面的语句输入执行,并可以获得返回结果。因为环(ling)境(dao)原因,必须在win下ssh上去,再打开weblogic的wlst交互页面,然后一个一个服务器去connect然后再输入命令获取监控信息。
网上找了一些办法,尝试了 :
1、stdin.write(command) 2、cmd=ssh.invoke_shell() cmd.send(command+'\n')
以上办法都不可行,不知道各位朋友有没有过类似的需求?类似的情况你们是怎么处理的?感谢各位朋友帮助
慕设计2395807