Langsame Ausführung des Pexpect -Skripts - scheint jeden Schritt die 30er -Jahre -Zeitüberschreitung zu treffenPython

Python-Programme
Guest
 Langsame Ausführung des Pexpect -Skripts - scheint jeden Schritt die 30er -Jahre -Zeitüberschreitung zu treffen

Post by Guest »

Ich leite das folgende Skript aus: < /p>
pxssh.PROMPT = "user@firewall>"
conn = pxssh.pxssh(options={
"StrictHostKeyChecking": "no",
"UserKnownHostsFile": "/dev/null"})
conn.login(ip, user, pw, auto_prompt_reset=False, login_timeout=10)
conn.prompt(timeout=1)
conn.sendline("set cli pager off\r")
conn.prompt(timeout=1)
print(int(time.time()))
conn.sendline("debug dataplane pow performance all\r")
conn.prompt(timeout=1)
output = conn.before
conn.logout()
< /code>
Das Skript vervollständigt und gibt die richtigen Daten zurück, doch es dauert für jeden Schritt 30S plus, bis ich die Zeitüberschreitung für die Eingabeaufforderung hinzugefügt habe. Jetzt dauert der Anmeldung 33s, aber die Eingabeaufforderungen dauern ungefähr eine Sekunde. Habe in der Vergangenheit Pexpect verwendet und erinnere mich nicht daran, dieses Problem zu haben. Um in die CLI eingegeben zu werden, und die Antwort sollte sofort zurückgegeben werden. p> Was habe ich vermisst? Oder ist das nur erwartetes Verhalten?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post