zoukankan      html  css  js  c++  java
  • pexpect库学习之包装类详解

      在pexpect库中,包装类的构造参数使用的命令或者要包装命令的提示符,还可以通过这个包装类来修改命令的提示符,那么所谓的包装类实际就是用于给用户交互相应的子命令,它的实例方法主要是“run_command(command,timeout=-1)”,通过包装对象来运行那些命令,对于这个包装类在pexpect库中,提供两个专用的包装类,第一个是Python,也就是我们通过它来包装Python的交互式环境,第二个是bash,它来包装bash shell交互运行包装器,当然Python这个类实际就是Python交互运行包装器,然后我们就用实例来演示一下这两个类的使用方法。

      首先我们导入相应的类,启动它,然后我们让他来运行,比如我们让它运行一个简单的“2+3”,可以看到结果为5,也就是通过Python来运行这条语句,那么同样的我们也可以启动一个shell这个类,然后我们让他运行一下ls这个命令。

      输入命令,运行的结果也可以立即看到。

    原文链接:http://www.maiziedu.com/wiki/library/package/

  • 相关阅读:
    poj 1511Invitation Cards
    hust 1608Dating With Girls
    sdibt 2128Problem A:Convolution Codes
    hdu 1325Is It A Tree?
    poj 2240Arbitrage
    hdu 2818Building Block
    poj 1789Truck History
    poj 1125Stockbroker Grapevine
    展望未来
    告别过去
  • 原文地址:https://www.cnblogs.com/space007/p/7028369.html
Copyright © 2011-2022 走看看