pexpect库学习前言



在接下的课程中,我们将共同学习Python pexpect库应用。


本节课首先来看课程简介,在学习这门课程前,要求培训对象掌握Python的语法,包括Python的面向对象的编程以及面向过程的编程,和常见的流程控制语句。



培训对象


1.能够掌握Python的基础语法。 

2.了解Linux系统常用命令。

3.熟悉Linux系统重几个命令(例子中使用)。

4.希望开发系统管理及有关自动化功能应用。

5.有从事Python需要开发职业目标的。

这就是学习这门课程对培训对象的要求。



需要掌握技能


1.了解pexpect库的功能。

2.掌握pexpect库的基本使用方法。

3.熟练使用spawn类。

4.熟练使用run函数及有关工具函数。

5.熟练使用pxss类进行远程系统管理编程。

6.学会使用fdspawn类和REPLWrapper。

7.能运用Pexpect库开发定制自动化测试或运行Python小项目。




几点说明


1.本教程使用Python3.x版。


2.开发工具使用Sublime text。

3.在Win7 64位操作系统环境下应用虚拟机教学。

4.如果是在Linux环境下学习更好。


在win7 64位操作系统环境下应用虚拟机教学,这里先演示一下,就是这样一个虚拟机系统,在学习的过程中也可以安装一下这个虚拟机。安装的方式在这里介绍一下,首先到互联网上去下载个安装virtualbox这个虚拟机的软件,然后再虚拟机软件中再建立一个这样的虚拟机,再下载rso文件,就可以运行安装这个操作系统了,安装完以后就可以使用它来进行学习。

 


虚拟机的安装的基本过程


首先下载virtualbox软件,安装完以后,就启动它。


hWmfhMJYPSrPzbJZw7.png


这里新建一个虚拟机,给虚拟机一个名称,比如这里随便取一个,然后选择一个操作系统类型为Linux,操作系统的版本为dabian。


LkneorZdHcjZ6RN3wL.png


点击下一步,这个是定义虚拟机内存的大小,根据你计算机内存的大小,可以将它定义得大一点,如果你的计算机内存比较小的话,就不能定义得过大。所以这里随便选一下,然后点下一步,这时候要添加虚拟硬盘,直接创建就可以了。我们可以选择创建虚拟硬盘文件的类型。这个地方直接点下一步用默认的值存储在物理硬盘上,动态分配也是默认的值。然后文件的位置和大小,这里也可以使用默认的值。创建完之后,在虚拟机的列表中就会有可以使用的虚拟机,然后要将它配置一下,才能启动这个虚拟机,并进行安装。我们选中这个刚刚新建虚拟机,然后单击设置,在虚拟机设置当中,首先要将光盘插入到这个虚拟机的盘片中。选择光盘首先选择盘片,然后选择虚拟的光盘文件,当然这个虚拟的光盘文件是我们在之前就预先下载好的。


pexpect3.png


这里有一个虚拟的光盘文件,直接打开它,然后在网络设置这个地方要注意一下,由于在使用的过程当中需要与其他的机器进行通讯,所以这里启用的网络连接方式应该选择为桥接网卡。然后根据你的计算机网卡的情况,如果这里面,比如这里使用有线网络,那么这个名称可以选择有限网卡。然后单击确定,这样这个虚拟机就建立好了。然后启动这个虚拟机,通过光盘引导来进行安装。


【本文由麦子学院独家原创,转载请注明出处并保留原文链接】

logo
© 2012-2016 www.maiziedu.com
蜀ICP备13014270号-4 Version 5.0.0 release20160127

您有一个双11钜惠红包未领取

客服热线 400-862-8862

回到顶部