命令行 - 如何在输入命令中监听按键?

问题描述

我正在用 python 编写一个小的 CLI 实用程序,以便在此处进行测试。这是一个无限的 while 循环,可以保持输入命令的运行。

每次输入命令时,都会添加到命令列表中,初始化为空。

这是一个示例片段:

commands = []
    
while True:
    text = input('Utility > ')
    commands.append(text)

我如何在输入命令中观看按键事件,因此如果按下向上箭头或向下箭头,则可以切换已输入的命令?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)