位置: 编程技术 - 正文
推荐整理分享Python安装使用命令行交互模块pexpect的基础教程(python安装包的命令),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:python3安装命令,python的安装配置,python安装说明,安装python命令,python安装说明,python的安装配置,python安装说明,python安装命令,内容如对您有帮助,希望把文章链接给更多的朋友!
一、安装1、安装easy_install工具
python ez_setup.py 安装easy_install工具(这个脚本会自动去官网搜索下载并安装)
升级easy_install工具
2、安装pexpect
测试一下:
ok已经安装完成。
二、基本用法1.run()函数run功能相对简单,只能实现简单交互
run运行命令,然后返回结果,与os.system类似.示例:
2.spawn类spawn功能比run强大,可以实现更复杂交互timeout指定交互是等待的超时值;maxread设置read buffer大小. 每次pexpect尝试从TTY(Teletype终端)从读取的最大字节数;searchwindowsize 指定了从输入缓冲区中进行模式匹配的位置,默认从开始匹配;logfile 参数指定日志的记录位置。工作过程:3.pxssh类pxssh是pexpect的派生类,用于建立ssh连接,比pexpect好用。
login() 建立到目标机器的ssh连接;logout() 释放该连接;prompt() 等待提示符,通常用于等待命令执行结束。
三、实例写一个脚本给远程服务器发送命令,并返回结果。脚本内容:
使用方法:
host.list文件内容如下:
返回结果:
Python中遍历字典过程中更改元素导致异常的解决方法 先来回顾一下Python中遍历字典的一些基本方法:脚本:#!/usr/bin/pythondict={"a":"apple","b":"banana","o":"orange"}print"##########dict######################"foriindict:print"dict[%s]=
python基于phantomjs实现导入图片 基于的phantomjs的自动化,会出现1.flash不支持2.部分基于view的按钮点不到,部分按钮是基于flash的(尤其是在于上传按钮)browser.find_element_by_xpath(".//*[@name='SW
Phantomjs抓取渲染JS后的网页(Python代码) 最近需要爬取某网站,无奈页面都是JS渲染后生成的,普通的爬虫框架搞不定,于是想到用Phantomjs搭一个代理。Python调用Phantomjs貌似没有现成的第三方库
标签: python安装包的命令
本文链接地址:https://www.jiuchutong.com/biancheng/386168.html 转载请保留说明!友情链接: 武汉网站建设