文件名称:vt100-parser:兼容 VT100 的仅输出终端仿真器
文件大小:71KB
文件格式:ZIP
更新时间:2024-06-27 08:50:29
Python
名称 vt100.py - 解析打字稿并输出文本。 概要 vt100.py [OPTIONS] [-f FORMAT] [-g WxH] (filename|-) 描述 该模块实现了一个 VT100 风格 (ANSI) 终端仿真器,用于解析 script(1) 文件的输出并将其打印为人类可读的格式。 目的是模仿 xterm(1) 的确切输出,就好像您剪切并粘贴了终端的输出一样。 该程序可用于解析任何包含 ANSI (ECMA-48) 终端代码的文件。 通常输入是一个打字稿文件作为 script(1) 的输出,它通常不是人类可读的。 该程序的另一个潜在用途是解析生成颜色代码 (ESC [#m) 并生成颜色 HTML 的程序的输出。 输出格式 有多种输出格式可用。 目前,这个数字是两个。 文本 输出是带有 unix 行结尾的纯 ASCII 文件。 所有字符属性都被忽略(甚至“隐藏”)。