Ich führe ein paar Befehle auf einem Remote-Rechner aus, der Linux über eine Telnet-Sitzung mit telnet lib ausführt. Wenn ich den folgenden geben:Begrenzen oder begrenzen Sie read_very_eager() in Python
tn.write("<binary_name>")
time.sleep(10)
tn.write("cat <path_of_output_file>")
rd_buf=tn.read_very_eager()
print(rd_buf)
es gibt den Ausgang der binären und die Ausgabe von cat
Befehl. Während ich nur die Ausgabe des Befehls wünschen. Ich habe nur mit read_very_eager
und read_until
gearbeitet. Wie beschränke ich meine Puffervariable, um nur den Inhalt des Befehls cat
zu halten?