如何将curses window内容写入python中的文件?

how to write the curses window content to the file in python?

我在 curses 中创建了 window 并创建了我的呼叫流程(数据)。 window = curses.newwin(2500, 2500, 0, 0) 我应该如何将 window 内容(精确副本)复制到文件中?

curses(底层库)有 scr_dump 用于此目的。但是 python 绑定缺少该功能。

在 python 中,您必须创建一个使用 inch 从屏幕检索字符并将其写入文件的函数。

python 参考中对 inch 的描述清楚地表明它不适用于 wide 字符(例如 UTF-8),但是可以做一些事情...

putwin()getwin()是保存和恢复个体window的函数,在Python.

中可用