简单的VTXXX兼容终端仿真器。
项目描述
_ | | _ __ _ _ | |_ ___ | '_ \ | | | || __|/ _ \ | |_) || |_| || |_| __/ | .__/ \__, | \__|\___| | | __/ | |_| |___/ 0.8.2
什么是 pyte?
它是一个内存中的VTXXX兼容终端仿真器。 XXX 代表由DEC在1970年至1995年间开发的一系列视频终端。第一个,也许是最著名的,是VT100终端,现在是所有虚拟终端仿真器的实际标准。 pyte 也遵循这个方向。
那么,为什么需要终端仿真器库呢?
例如,用于抓取终端应用程序的屏幕,例如 htop 或 aptitude。
为了娱乐,在古老且文档不佳的技术上进行黑客攻击。
注意: pyte 是从 vt102 分支出来的,而vt102是VT100终端的纯Python不完全实现。
安装
如果您有 pip,您可以执行常规操作
pip install pyte
否则,从GitHub下载源代码,并运行
python setup.py install
类似项目
pyte 并非终端仿真库奇怪世界中的唯一选择,以下是一些值得探索的其他选项:Termemulator,pyqonsole,webtty,AjaxTerm 和当然还有 vt102。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源代码分发
pyte-0.8.2.tar.gz (92.3 kB 查看哈希值)
构建分发
pyte-0.8.2-py3-none-any.whl (31.6 kB 查看哈希值)
关闭
pyte-0.8.2.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 5af970e843fa96a97149d64e170c984721f20e52227a2f57f0a54207f08f083f |
|
MD5 | 668c33282e183b640dbf3b047042f314 |
|
BLAKE2b-256 | ababb599762933eba04de7dc5b31ae083112a6c9a9db15b01d3109ad797559d9 |
关闭
pyte-0.8.2-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 85db42a35798a5aafa96ac4d8da78b090b2c933248819157fc0e6f78876a0135 |
|
MD5 | ed593066f7990016efe4f597395a9cc3 |
|
BLAKE2b-256 | 59d0bb522283b90853afbf506cd5b71c650cf708829914efd0003d615cf426cd |