看啥推荐读物
专栏名称: Python学习交流
每天更新,更新python相关的知识。希望诸君有所收获!
今天看啥  ›  专栏  ›  Python学习交流

用Python代你自动输密码!这个脚本简直不要太好用!pexpect神器

Python学习交流  · 公众号  · Python  · 2018-08-15 19:31
什么是pexpect顾名思义,你一定能猜到与expect有什么联系。还不知道什么是expect?好吧,我们先来科普下:expect是Don Libes发明的tcl脚本语言的一个扩展。可以用于ssh, ftp, passwd, telnet等互交式应用场景。下面的书是其经典之作,想学习tcl的可以阅读一下。Exploring Expect: A Tcl-based Toolkit for Automating Interactive Programs (Nutshell Handbooks) 1st Edition私信小编007即可获取数十套PDF哦!所以,从名字就可以看出pexpect就是用python实现的类似expect的功能的模块。下载安装任性安装法(有网有权限):1pip install pexpect科学安装法(无网、无管理员权限):脚本示例示例一:第4行:spawn作用是运行子程序,比如ssh登陆命令:ssh chenfeng@linuxserver 'ls',其中ls是ssh登陆后自动执行的命令,执行完命令自动 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照