VT102 adalah software yang mengimplementasikan subset dari spesifikasi VT102 (subset yang harus paling berguna untuk digunakan dalam perangkat lunak) & nbsp; Dua kelas:. Aliran, yang mem-parsing aliran perintah dan mengirimkan acara untuk perintah, dan layar yang , bila digunakan dengan aliran mempertahankan penyangga string yang mewakili layar terminal.
Mengapa Anda pernah ingin menggunakan ini?
& Nbsp; * menggores layar.
& Nbsp; * Kecurangan di Nethack (aku bersumpah untuk Tuhan saya akan naik)
& Nbsp; * Chicks menggali terminal, dan err ... VT?
Berikut adalah contoh cepat:
>>> Dari layar VT102 impor, aliran
>>> St = aliran ()
>>> Sc = layar ((10, 10))
["",
& Nbsp; "",
& Nbsp; "",
& Nbsp; "",
& Nbsp; "",
& Nbsp; "",
& Nbsp; "",
& Nbsp; "",
& Nbsp; "",
& Nbsp; ""]
>>> Sc.attach (st)
>>> St.process ("Text goes here")
>>> Cetak ulang (sc)
["Text pergi",
& Nbsp; "di sini",
& Nbsp; "",
& Nbsp; "",
& Nbsp; "",
& Nbsp; "",
& Nbsp; "",
& Nbsp; "",
& Nbsp; "",
& Nbsp; ""]
Persyaratan :
- Python
Komentar tidak ditemukan