vt102 це програмне забезпечення, яке реалізує підмножина специфікації VT102 (підмножина, яке має бути найбільш корисні для використання в програмному забезпеченні) & NBSP; два класи :. Потік, який аналізує командну потік і відправляє події для команд, і екран, який , при використанні потоку підтримує буфер рядків, що представляють екран терміналу.
Чому б вам коли-небудь хотіли, щоб використовувати це?
& NBSP; * Екран зішкріб.
& NBSP; * Обман в Nethack (клянусь богом зійду)
& NBSP; * Пташенята копати терміналів, і помилятися ... VT?
Ось простий приклад:
>>> З екрана імпорту vt102, потік
>>> Ул = потік ()
>>> SC = екран ((10, 10))
["",
& NBSP; "",
& NBSP; "",
& NBSP; "",
& NBSP; "",
& NBSP; "",
& NBSP; "",
& NBSP; "",
& NBSP; "",
& NBSP; ""]
>>> Sc.attach (вул)
>>> St.process ("Текст йде тут")
>>> Магнезії (п)
["Текст йде",
& NBSP; "тут",
& NBSP; "",
& NBSP; "",
& NBSP; "",
& NBSP; "",
& NBSP; "",
& NBSP; "",
& NBSP; "",
& NBSP; ""]
Вимоги
- Python
Коментар не знайдено