标签:pexpect lib py python2.7 build 2.3 packages 安装
所用系统: Centos7
[root@xinsz-py01 python]# wget http://pexpect.sourceforge.net/pexpect-2.3.tar.gz
--2017-09-06 06:26:33-- http://pexpect.sourceforge.net/pexpect-2.3.tar.gz
正在解析主机 pexpect.sourceforge.net (pexpect.sourceforge.net)... 216.34.181.96
正在连接 pexpect.sourceforge.net (pexpect.sourceforge.net)|216.34.181.96|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:150868 (147K) [application/x-gzip]
正在保存至: “pexpect-2.3.tar.gz”
100%[=======================================>] 150,868 264KB/s 用时 0.6s
2017-09-06 06:26:34 (264 KB/s) - 已保存 “pexpect-2.3.tar.gz” [150868/150868])
[root@xinsz-py01 python]# tar xf pexpect-2.3.tar.gz
[root@xinsz-py01 python]# cd pexpect-2.3/
[root@xinsz-py01 pexpect-2.3]# ls
ANSI.py examples FSM.py LICENSE PKG-INFO README setup.py
doc fdpexpect.py INSTALL pexpect.py pxssh.py screen.py
[root@xinsz-py01 pexpect-2.3]# python ./setup.py install
running install
running build
running build_py
creating build
creating build/lib
copying pexpect.py -> build/lib
copying pxssh.py -> build/lib
copying fdpexpect.py -> build/lib
copying FSM.py -> build/lib
copying screen.py -> build/lib
copying ANSI.py -> build/lib
running install_lib
copying build/lib/pexpect.py -> /usr/lib/python2.7/site-packages
copying build/lib/pxssh.py -> /usr/lib/python2.7/site-packages
copying build/lib/fdpexpect.py -> /usr/lib/python2.7/site-packages
copying build/lib/FSM.py -> /usr/lib/python2.7/site-packages
copying build/lib/screen.py -> /usr/lib/python2.7/site-packages
copying build/lib/ANSI.py -> /usr/lib/python2.7/site-packages
byte-compiling /usr/lib/python2.7/site-packages/pexpect.py to pexpect.pyc
byte-compiling /usr/lib/python2.7/site-packages/pxssh.py to pxssh.pyc
byte-compiling /usr/lib/python2.7/site-packages/fdpexpect.py to fdpexpect.pyc
byte-compiling /usr/lib/python2.7/site-packages/FSM.py to FSM.pyc
byte-compiling /usr/lib/python2.7/site-packages/screen.py to screen.pyc
byte-compiling /usr/lib/python2.7/site-packages/ANSI.py to ANSI.pyc
running install_egg_info
Writing /usr/lib/python2.7/site-packages/pexpect-2.3-py2.7.egg-info
[root@xinsz-py01 pexpect-2.3]# python
Python 2.7.5 (default, Nov 6 2016, 00:28:07)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-11)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import pxssh
>>>
没有报错,就可以使用了.
pxssh 常用 的 三个 方法 如下:
·login() 建立 ssh 连接;
·logout() 断开 连接;
·prompt() 等待 系统 提示符, 用于 等待 命令 执行 结束。
标签:pexpect,lib,py,python2.7,build,2.3,packages,安装 来源: https://blog.51cto.com/xinsz08/2701841
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。