所以我正在编写这个基于 python RabbitMQ 的工具,cmd
用于 CLI 接口,它通过向相应服务器上的客户端发送消息并获取带有数据集的消息来查询远程数据库(一些查询可能需要很长时间和它需要是异步的)。
语法示例如下:
CLI> get host=myhost.com fact=cpunumber
此命令将创建一条消息给 X 客户端以获取数据。
现在,我正在努力使用一种方法来显示查询结果,以使输出不会混乱。响应数据集消息到达后立即显示结果似乎是一种糟糕的 UEX 方法。
任何人都实施过类似的东西并愿意分享方法吗?
我知道这不是一个非常具体的问题,但也许会有一些指向可以在这种情况下使用的文本模式格式化库的指针。
谢谢。