pyte ay isang memory sa VTXXX-tugma ang terminal emulator. XXX ang ibig sabihin ay isang serye ng video terminal, na binuo ng Disyembre sa pagitan ng 1970 at 1995. Ang unang, at marahil ang isa pinaka sikat na, ay terminal VT100, na ngayon ay isang karaniwang de-facto para sa lahat ng mga virtual terminal emulators. pyte ay sumusunod sa suit.
Kaya, bakit isa kailangan ng terminal emulator library?
- Upang screen simutin ang pispis terminal apps, halimbawa htop o kakayahan.
- Upang magsulat ng cross platform terminal emulators; alinman sa isang graphical (xterm, rxvt) o ng isang web interface, tulad ng AjaxTerm.
- Upang magkaroon ng kasiyahan, pag-hack sa sinaunang, hindi maganda dokumentado teknolohiya.
Tandaan: pyte nagsimula bilang isang tinidor ng vt102, na kung saan ay isang hindi kumpletong pagpapatupad ng mga tampok VT100.
Pag-install
Kung mayroon kang setuptools maaari mong gamitin easy_install -U pyte. Kung hindi man, maaari mong i-download ang pinagmulan mula sa GitHub at patakbuhin python setup.py-install.
Halimbawa
& Nbsp; >>> import pyte
& Nbsp; >>> screen = pyte.Screen (80, 24)
& Nbsp; >>> stream = pyte.Stream ()
& Nbsp; >>> stream.attach (screen)
& Nbsp; >>> stream.feed (u "? U001b7 u001b [47h u001b) 0 u001b [H u001b [2J u001b [H"
& Nbsp; u " u001b [2; 1HNetHack, Copyright 1985-2003 r u001b [3; 1"
& Nbsp; u "H Sa pamamagitan ng Stichting Mathematisch Centrum at M."
& Nbsp; u "Stephenson r u001b [4;. 1o Tingnan ang lisensya para sa de"
& Nbsp; u "tails r u001b [5;. 1o u001b [6; 1o u001b [7; pay 1HShall ako"
& Nbsp; u ".ck lahi, papel, kasarian at pag-align f isang character ng"
& Nbsp; u "o mo [ynq]?")
& Nbsp; >>> screen.display
& Nbsp; ['',
& Nbsp; 'NetHack, Copyright 1985-2003',
& Nbsp; ' Sa pamamagitan ng Stichting Mathematisch Centrum at M. Stephenson. ',
& Nbsp; ' Tingnan ang lisensya para sa mga detalye. ',
& Nbsp; ' ',
& Nbsp; ' ',
& Nbsp; "Maghahanap ba akong pumili ng isang character lahi, papel, kasarian at pag-align para sa iyo [ynq]?",
& Nbsp; ' ',
& Nbsp; ' ',
& Nbsp; ' ',
& Nbsp; ' ',
& Nbsp; ' ',
& Nbsp; ' ',
& Nbsp; ' ',
& Nbsp; ' ',
& Nbsp; ' ',
& Nbsp; ' ',
& Nbsp; ' ',
& Nbsp; ' ',
& Nbsp; ' ',
& Nbsp; ' ',
& Nbsp; ' ',
& Nbsp; ' ',
& Nbsp; ' ']
& Nbsp; >>>
Mga Pagpipilian?
pyte ay nag-iisa sa kakaiba mundo ng terminal emulator aklatan, narito ang ilang iba pang mga pagpipilian nagkakahalaga ng check out: Termemulator, pyqonsole, webtty AjaxTerm
Mga Kinakailangan :
- Python
Mga Komento hindi natagpuan