Simple VTXXX-compatible terminal emulator.
_ | | _ __ _ _ | |_ ___ | '_ \ | | | || __|/ _ \ | |_) || |_| || |_| __/ | .__/ \__, | \__|\___| | | __/ | |_| |___/ 0.6.0
What is pyte?
It’s an in memory VTXXX-compatible terminal emulator. XXX stands for a series of video terminals, developed by DEC between 1970 and 1995. The first, and probably the most famous one, was VT100 terminal, which is now a de-facto standard for all virtual terminal emulators. pyte follows the suit.
So, why would one need a terminal emulator library?
- To screen scrape terminal apps, for example htop or aptitude.
- To write cross platform terminal emulators; either with a graphical (xterm, rxvt) or a web interface, like AjaxTerm.
- To have fun, hacking on the ancient, poorly documented technologies.
Note: pyte started as a fork of vt102, which is an incomplete pure Python implementation of VT100 terminal.
If you have pip you can do the usual:
pip install pyte
Otherwise, download the source from GitHub and run:
python setup.py install
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|File Name & Checksum SHA256 Checksum Help||Version||File Type||Upload Date|
|pyte-0.6.0-py2.py3-none-any.whl (30.4 kB) Copy SHA256 Checksum SHA256||py2.py3||Wheel||May 28, 2017|
|pyte-0.6.0.tar.gz (49.0 kB) Copy SHA256 Checksum SHA256||–||Source||May 28, 2017|