VT102 is een software die een subset van de VT102 specificatie (de subset die zeer bruikbaar zijn voor toepassing bij de software hoort) & nbsp implementeert; twee klassen:. Stroom, die het commando stroom ontleedt en verzendt gebeurtenissen naar commando, en het scherm welke Wanneer gebruikt met een stroom onderhoudt een buffer van tekenreeksen die het scherm van een terminal.
Waarom zou je ooit willen om dit te gebruiken?
& Nbsp; * Scherm schrapen.
& Nbsp; * Cheating in nethack (Ik zweer bij God dat ik zal opstijgen)
& Nbsp; * Kuikens graven terminals en err ... VT?
Hier is een snelle voorbeeld:
>>> Van VT102 import scherm, stroom
>>> St = stroom ()
>>> Sc = scherm ((10, 10))
["',
& Nbsp; "",
& Nbsp; "",
& Nbsp; "",
& Nbsp; "",
& Nbsp; "",
& Nbsp; "",
& Nbsp; "",
& Nbsp; "",
& Nbsp; ""]
>>> Sc.attach (st)
>>> St.process ("Tekst gaat hier")
>>> Repr (sc)
["Tekst gaat",
& Nbsp; "hier",
& Nbsp; "",
& Nbsp; "",
& Nbsp; "",
& Nbsp; "",
& Nbsp; "",
& Nbsp; "",
& Nbsp; "",
& Nbsp; ""]
Eisen
- Python
Reacties niet gevonden