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?
Langsame Ausführung des Pexpect -Skripts - scheint jeden Schritt die 30er -Jahre -Zeitüberschreitung zu treffen ⇐ Python
-
- Similar Topics
- Replies
- Views
- Last post
-
-
Wie geht man bei der Ausführung eines Bash -Skripts in ein Python Virtualenv?
by Anonymous » » in Python - 0 Replies
- 6 Views
-
Last post by Anonymous
-
-
-
Gibt es eine einfache Möglichkeit, eine relationale HTML -Auswahl zu treffen?
by Anonymous » » in HTML - 0 Replies
- 9 Views
-
Last post by Anonymous
-