简单的vtxx兼容终端模拟器。
pyte的Python项目详细描述
_ | | _ __ _ _ | |_ ___ | '_ \ | | | || __|/ _ \ | |_) || |_| || |_| __/ | .__/ \__, | \__|\___| | | __/ | |_| |___/ 0.8.0
什么是pyte?
它是一个内存中vtxx兼容的终端仿真器。 xxx代表一系列视频终端,由 DEC介于 1970年和1995年。第一个,也可能是最有名的一个,是vt100 终端,它现在是所有虚拟终端的事实标准 仿真器。pyte紧随其后。
那么,为什么需要一个终端模拟器库呢?
- 以筛选scrape终端应用程序,例如htop或aptitude。
- 编写跨平台终端仿真器;使用图形 (xterm, rxvt)或web界面,如 AjaxTerm。
- 为了找乐子,黑客攻击那些古老的、记录不全的技术。
注释:pyte以vt102的叉开始, 这是vt100终端的不完全纯python实现。
类似项目
pyte在终端仿真器库的奇怪世界中并不孤单, 以下是一些其他值得注意的选项: Termemulator, pyqonsole, webtty, AjaxTerm当然还有 vt102。