vt102 ist eine Software, die eine Teilmenge der VT102-Spezifikation (die Teilmenge, die am nützlichsten für den Einsatz in der Software sein sollte) & nbsp implementiert; Zwei Klassen:. Strom, der den Befehl Strom analysiert und löst Ereignisse für Befehle und Bildschirm, , wenn sie mit einem Strom verwendet hält ein Puffer von Zeichenketten, die den Bildschirm eines Terminals.
Warum würden Sie sich wünschen, diese zu verwenden?
& Nbsp; * Screen scraping.
& Nbsp; * Betrug bei nethack (Ich schwöre bei Gott, ich werde aufsteigen)
& Nbsp; * Küken-Grabungs-Terminals und err ... VT?
Hier ist ein kleines Beispiel:
>>> Von vt102 Import Bildschirm Strom
>>> St = Strom ()
>>> Sc = Schirm ((10, 10))
["",
& Nbsp; "",
& Nbsp; "",
& Nbsp; "",
& Nbsp; "",
& Nbsp; "",
& Nbsp; "",
& Nbsp; "",
& Nbsp; "",
& Nbsp; ""]
>>> Sc.attach (st)
>>> St.process ("Text goes here")
>>> Repr (sc)
["Text geht",
& Nbsp; "hier",
& Nbsp; "",
& Nbsp; "",
& Nbsp; "",
& Nbsp; "",
& Nbsp; "",
& Nbsp; "",
& Nbsp; "",
& Nbsp; ""]
Anforderungen :
- Python
Kommentare nicht gefunden