pexpect

    0热度

    1回答

    当我在壳手动运行下面的命令 [[email protected] ~]# /DPDK2/testpmd -c 3 -n 3 -d /DPDK2/librte_pmd_oce.so -w 0000:01:00.00 -w 0000:01:00.01 -- -i --nb-cores=1 --nb-ports=2 我得到在端子下面的输出: COMMAND OUTPUT Beginning: P

    0热度

    2回答

    如何与Pexpect的工作“期望”不是固定的时: 示例:+DTMF: X,其中X可以是从0到9的任意整数,例如+DTMF: 1。 我试过,但没有成功: self.child.expect('+DTMF:', timeout=1)

    0热度

    1回答

    我是在一个Pexpect的脚本工作,以建立一个FTP连接,我跟着以下的方法: #!/usr/bin/python import pexpect child = pexpect.spawn ('ftp mydomanin.com.mx') child.expect ('.*[Nn]ame.*: ') child.sendline ('user') child.expect ('Passwo

    1热度

    1回答

    我写在Python 2.7的程序,创建SSH连接并输出该命令的结果输入。它工作正常,但我想隐藏的提示输出,或者是有消除对提示的需要的呢? 这是我的代码负责输出: if cmd == '!': print ("Connection terminated.") self.session.logout() sys.exit(0) else: se

    0热度

    1回答

    我正在使用pxssh在Web界面上运行远程服务器上的命令。反正我有可以创建持久的SSH连接,下面的代码调用connect_ssh为每个请求。 from flask import Flask, jsonify, render_template, request, g, current_app from flask import _app_ctx_stack from pexpect import

    3热度

    1回答

    我正在使用Ansible在远程主机上创建ssh密钥。以下是剧本代码 - name: Test playbook hosts: all remote_user: admin tasks: - name: Create ssh keys expect: command: ssh-keygen -t rsa echo: yes

    0热度

    1回答

    我使用pxssh与其他主机连接,并使用python.I读取文件是能够成功连接,并通过简单的commands.How使用其中的文件路径存储cat命令来读取文件在一个变量 s = pxssh.pxssh() s.login(hostname,username,pwd) path = "mydir/mysubdir/a.txt" s.sendline('cat ') # How to pass t

    0热度

    1回答

    我试图用winpexpect生成一个python进程,但是test = winpexpect.winspawn('python.exe')没有这样做。该命令本身不会引发错误,但当我尝试test.expect('>>>')时,该过程将超时。 当我尝试产生一个cmd.exe或某些其他进程时,未观察到此行为。 python过程可以使用winpexpect产生吗?难道我做错了什么? PS:Python的路

    1热度

    1回答

    pexcpect/pxssh是否支持通过IPv6的SSH连接? 我检查过文件,我没有看到任何东西,但也许,我想念一些东西。 如果是这样,我该怎么办? 如果不是,请问我可以请教我该怎么做才能让我的脚本IPv6更友好?我的代码基于pexpect库。

    0热度

    1回答

    我有我在后台运行的命令的代码片段: from sys import stdout,exit import pexpect try: child=pexpect.spawn("./gmapPlayerCore.r &") except: print "Replaytool Execution Failed!!" exit(1) child.timeo