VT102 είναι ένα λογισμικό που υλοποιεί ένα υποσύνολο των προδιαγραφών VT102 (το υποσύνολο που θα πρέπει να είναι πιο χρήσιμη για χρήση σε λογισμικό) & nbsp? Δύο κατηγορίες:. Ρεύμα, το οποίο αναλύει τη ροή εντολών και αποστολές εκδηλώσεις για εντολές, και οθόνη που , όταν χρησιμοποιείται με ένα ρεύμα διατηρεί ένα ρυθμιστικό χορδές αντιπροσωπεύει την οθόνη του τερματικού.
Γιατί θα θέλετε πάντα να χρησιμοποιήσετε αυτό;
& Nbsp? * Απόξεση οθόνη.
& Nbsp? * Το κλέψιμο στα Nethack (Ορκίζομαι στο Θεό θα ανέβει)
& Nbsp? * Τερματικά Chicks ανασκαφή, και σφάλλει ... VT;
Εδώ είναι ένα γρήγορο παράδειγμα:
>>> Από την οθόνη εισαγωγής VT102, ρεύμα
>>> St = ρεύμα ()
>>> Sc = οθόνης ((10, 10))
["",
& Nbsp? "",
& Nbsp? "",
& Nbsp? "",
& Nbsp? "",
& Nbsp? "",
& Nbsp? "",
& Nbsp? "",
& Nbsp? "",
& Nbsp? ""]
>>> Sc.attach (st)
>>> St.process ("Κείμενο πηγαίνει εδώ")
>>> Τοξική για την αναπαραγωγή (SC)
["Κείμενο πηγαίνει»,
& Nbsp? "Εδώ",
& Nbsp? "",
& Nbsp? "",
& Nbsp? "",
& Nbsp? "",
& Nbsp? "",
& Nbsp? "",
& Nbsp? "",
& Nbsp? ""]
Απαιτήσεις :
- Python
Τα σχόλια δεν βρέθηκε