pyte egy memóriában VTXXX-kompatibilis terminál emulátor. XXX áll egy sor videó terminálok által kifejlesztett december között 1970 és 1995 első, és talán a leghíresebb, volt VT100 terminál, amely most a de-facto szabvány minden virtuális terminál emulátor. pyte követi a példájukat.
Szóval, miért is kell egy terminál emulátor könyvtár?
- A képernyőn kaparja terminál alkalmazások, például htop vagy alkalmassági.
- Írni cross platform terminál emulátorok; vagy grafikus (xterm, rxvt), vagy a weben, mint AjaxTerm.
- A szórakozni, hacker az ősi, rosszul dokumentált technológiák.
Megjegyzés: pyte indult egy villát a vt102, amely hiányos végrehajtása VT100 jellemzői.
Telepítés
Ha setuptools használhatja easy_install -U pyte. Ellenkező esetben, akkor töltse le a forrást GitHub és fuss python setup.py telepíteni.
példa
& Nbsp; >>> import pyte
& Nbsp; >>> képernyőn = pyte.Screen (80, 24)
& Nbsp; >>> patak = pyte.Stream ()
& Nbsp; >>> stream.attach (képernyő)
& Nbsp; >>> stream.feed (u " u001b7 u001b [? 47h u001b) 0 u001b [H u001b [2J u001b [H"
& Nbsp; u " u001b [2; 1HNetHack, szerzői jog 1985-2003 r u001b [3; 1"
& Nbsp; u "H Stichting Mathematisch Centrum és M."
& Nbsp; u "Stephenson. R u001b [4; 1H See engedéllyel de"
& Nbsp; u "farka. R u001b [5; 1H u001b [6; 1H u001b [7; 1HShall I pi"
& Nbsp; u "ck a karakter faj, szerepét, a nemek és az összehangolás f"
& Nbsp; u "vagy te? [Ynq]")
& Nbsp; >>> screen.display
& Nbsp; ['',
& Nbsp; "NetHack, szerzői jog 1985-2003",
& Nbsp; " Stichting Mathematisch Centrum és M. Stephenson. ',
& Nbsp; " Lásd engedélyt a részletekért. ',
& Nbsp; " ',
& Nbsp; " ',
& Nbsp; "szövegrész vehetem a karakter faj, szerepét, a nemek és az összehangolás az Ön számára? [Ynq]",
& Nbsp; " ',
& Nbsp; " ',
& Nbsp; " ',
& Nbsp; " ',
& Nbsp; " ',
& Nbsp; " ',
& Nbsp; " ',
& Nbsp; " ',
& Nbsp; " ',
& Nbsp; " ',
& Nbsp; " ',
& Nbsp; " ',
& Nbsp; " ',
& Nbsp; " ',
& Nbsp; " ',
& Nbsp; " ',
& Nbsp; " ']
& Nbsp; >>>
Options?
pyte nincs egyedül a furcsa világ terminál emulátor könyvtárak, itt egy pár más lehetőség érdemes megnézni: Termemulator, pyqonsole, webtty AjaxTerm
követelmények :
- Python
Hozzászólás nem található