pyte bellek VTXXX uyumlu terminal emülatörü bir olduğunu. XXX 1970 ve 1995 ilk ve belki de en ünlü arasındaki Aralık tarafından geliştirilen bir dizi, video terminalleri, açılımı, şimdi tüm sanal terminal emülatörlerine için bir de-facto standart VT100 terminali oldu. pyte takım izler.
Peki, neden bir bir terminal emülatörü kütüphane gerekir?
- Ekranın için örnek Htop veya yetenek için terminal uygulamalar kazıyın.
- Çapraz platform terminal emülatörlerine yazmak için; ya bir grafik (xterm, rxvt) veya AjaxTerm gibi bir web arayüzü ile.
- Eski, kötü belgelenmiş teknolojilere hack, eğlenmek için.
Not: pyte VT100 özellikleri bir eksik uygulamasıdır vt102 bir çatal olarak başladı.
Kurulum
Eğer setuptools varsa easy_install U pyte kullanabilirsiniz. Aksi takdirde, GitHub kaynak indirebilirsiniz ve çalışma python setup.py install.
Örnek
& Nbsp; >>> import pyte
& Nbsp; >>> ekran = pyte.Screen (80, 24)
& Nbsp; >>> akım = pyte.Stream ()
& Nbsp; >>> stream.attach (ekran)
& Nbsp; >>> stream.feed (u "? U001b7 [47h u001b u001b) 0 u001b [H u001b [2J u001b [H"
& Nbsp; u " u001b [2; 1HNetHack, Telif 1985-2003 r u001b [3; 1"
& Nbsp; u "Stichting Mathematisch merkezine ve M, H"
& Nbsp; u "Stephenson r u001b [4;. De için 1H bakın lisansı"
& Nbsp; u "kuyruk r u001b [5;. 1H u001b [6, 1 H u001b [7, 1HShall Ben pi"
& Nbsp; u "karakterin yarış, rol, toplumsal cinsiyet ve hizalama f ck"
& Nbsp; u "ya [ynq]?")
& Nbsp; >>> screen.display
& Nbsp; ['',
& Nbsp; 'NetHack, Telif 1985-2003',
& Nbsp; ' Stichting Mathematisch Centrum ve M. Stephenson tarafından. ',
& Nbsp; ' Ayrıntılar için lisans bakın. ',
& Nbsp; ' ',
& Nbsp; ' ',
& Nbsp; "Senin için bir karakterin ırkı, rolünü, cinsiyet ve hizalama almak Shall [ynq]?",
& Nbsp; ' ',
& Nbsp; ' ',
& Nbsp; ' ',
& Nbsp; ' ',
& Nbsp; ' ',
& Nbsp; ' ',
& Nbsp; ' ',
& Nbsp; ' ',
& Nbsp; ' ',
& Nbsp; ' ',
& Nbsp; ' ',
& Nbsp; ' ',
& Nbsp; ' ',
& Nbsp; ' ',
& Nbsp; ' ',
& Nbsp; ' ',
& Nbsp; ' ']
& Nbsp; >>>
Seçenekler?
pyte burada, terminal emülatörü kütüphanelerin garip dünyada yalnız değil mi incelemeye değer bir kaç diğer seçenekler: Termemulator, pyqonsole, webtty AjaxTerm
Gereksinimler :
- Python
Yorum Bulunamadı