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