在 Perl 中有一个非常方便的模块 Term::VT102,它允许您在内存中创建屏幕。这对于抓取目的非常方便,因为您可以跟踪屏幕部分的所有更改,然后将屏幕导出为纯文本进行处理。Python中是否有等效模块?
追问:有像Pexpect这样的模块可以让你对VT100屏幕刮屏,但是VT100和VT102有什么不同呢?
在 Perl 中有一个非常方便的模块 Term::VT102,它允许您在内存中创建屏幕。这对于抓取目的非常方便,因为您可以跟踪屏幕部分的所有更改,然后将屏幕导出为纯文本进行处理。Python中是否有等效模块?
追问:有像Pexpect这样的模块可以让你对VT100屏幕刮屏,但是VT100和VT102有什么不同呢?
另请参见构建在Pexcept之上的 http:
ashttp can serve any text application over http, like : $ ashttp 8080 top to serve a top on port 8080, or : $ ashttp 8080 watch -n 1 ls -lah /tmp to serve an actualized directory listing of /tmp
(来源:https ://mdk.fr/blog/ashttp-vt100-screen-scraping-exported-over-http.html )
支持 VT100 的Pexpect可能对你有帮助。