<分区>
我想为我编写的将数据存储在 SQLite3 数据库中的 python CLI 应用程序添加一些交互功能。目前,我的应用程序读入某种类型的文件,解析和分析,将分析数据放入数据库,并将格式化的记录吐出到 stdout(我通常将其通过管道传输到文件)。此文件中有大约一百万条记录。理想情况下,我想完全消除这种文本文件情况,只是在“解析和分析”部分之后循环,显示屏幕上的记录值(value),并允许用户翻阅它们并输入一些将编辑记录的命令。我知道该怎么做的后端部分。
任何人都可以建议一个好的起点来直接在控制台(如寻呼机“less”)、通过 ncurses 或其他一些系统创建寻呼机前端吗?