码迷,mamicode.com
首页 >  
搜索关键字:pexpect    ( 87个结果
关于pexpect的使用
使用python自动化运维书,其中一个例子是免秘钥scp文件。源代码:importpexpect child=pexpect.spawn(‘scpdataroot@192.168.146.134:~‘) child.expect(‘password:‘) child.sendline(‘118530‘)使用脚本执行一直不能传输文件成功,后来通过日志查询,程序没有执行完毕,加上pexcep..
分类:其他好文   时间:2017-09-02 00:09:24    阅读次数:164
pexpect学习阶段
网上关于pexpect的介绍基本都类似于这样http://blog.csdn.net/sdustliyang/article/details/23373485,但是并没有关于下述问题的解释 问题:可以ssh到主机,但是后面执行的命令无法生效 代码如下: 可以看到ssh是成功连接的,但是ls /hom ...
分类:其他好文   时间:2017-08-22 00:15:35    阅读次数:206
python-paramiko初体验
什么pexpect、pxshll在paramiko面前都是浮云,重要的是paramiko支持windows。 小试牛刀 输出结果: 真心是我想要。 下面介绍下他的安装方法: 安装相关支撑库: 安装pycrypto:http://www.voidspace.org.uk/python/modules. ...
分类:编程语言   时间:2017-08-21 00:29:21    阅读次数:197
python-pexpect_02ssh
#!/usr/bin/env python """ This runs a command on a remote host using SSH. At the prompts enter hostname, user, password and the command. """ import pe... ...
分类:编程语言   时间:2017-08-20 22:39:47    阅读次数:287
python-pexpect_01安装
一:python2.7.12安装 #获取python2.7.12 wget https://www.python.org/ftp/python/2.7.12/Python-2.7.12.tgz #确保安装如下软件如果没有请使用yum安装 gcc zlib zlib-devel python-deve ...
分类:编程语言   时间:2017-08-20 22:23:59    阅读次数:177
ShutIt:一个基于 Python 的 shell 自动化框架
ShutIt是一个易于使用的基于shell的自动化框架。它对基于python的expect库(pexpect)进行了包装。你可以把它看作是“没有痛点的expect”。它可以通过pip进行安装。 Hello World 让我们从最简单的例子开始吧。创建一个名为example.py的文件: 运行这个文件 ...
分类:编程语言   时间:2017-07-17 20:17:35    阅读次数:148
pexpect库run函数的使用详解
前面我们pexpect库的spawn类的方法,在pexpect库中,除了spawn类以外,还有其他工具和类。现在来看在pexpect库中有哪些其他工具和类。 其他工具和类 1、run函数,是pexpect库中用于运行简单命令的基本函数。主要用于快速运行不用与其交互或仅需很少交互的程序。 2.它是简化 ...
分类:其他好文   时间:2017-06-21 18:23:09    阅读次数:220
python_ssh h3c 路由器
#!/usr/bin/envpython importtime importpexpect importsys defh3c_ssh(ip,username,password1,password2,type): try: ssh=pexpect.spawn(‘ssh%s@%s‘%(username,ip)) i=ssh.expect([‘password:‘,‘Areyousureyouwanttocontinueconnecting(yes/no)?‘],timeout=5) time.sleep(1..
分类:编程语言   时间:2017-06-12 14:40:10    阅读次数:347
通python的pexpect模块获取集群信息
通过pexpect获取集群主机信息importpexpectip=‘xx‘cmd=‘xx‘ssh=pexpect.spawn(‘ssh%s%s‘%(ip,cmd))r=ssh.read()printr
分类:编程语言   时间:2017-06-06 18:29:48    阅读次数:147
Python的Pexpect的简单使用
Pexpect 是一个用来启动子程序并对其进行自动控制的纯 Python 模块。 Pexpect 可以用来和像 ssh、ftp、passwd、telnet 等命令行程序进行自动交互。本文主要是针对ssh远程登录,然后执行简单的新建文件夹与拷贝任务 Pexpect 的安装: 下载:https://py ...
分类:编程语言   时间:2017-02-10 20:51:42    阅读次数:160
87条   上一页 1 2 3 4 5 6 ... 9 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!