Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/350.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python-使用交互式CLI筛选列表_Python_Python 3.x_Autocomplete_Command Line Interface_Prompt - Fatal编程技术网

Python-使用交互式CLI筛选列表

Python-使用交互式CLI筛选列表,python,python-3.x,autocomplete,command-line-interface,prompt,Python,Python 3.x,Autocomplete,Command Line Interface,Prompt,我们正在尝试用Python3构建一个交互式CLI 在使用此库时,我们应该向用户询问一些问题: 我们使用类型列表来打印选项列表,但当列表很长时,这可能会非常烦人 您是否知道如何在用户键入时在列表上实现筛选器?类似于Javascript的自动完成库 谢谢我个人非常喜欢的一个工具是点击库 以下是有关自动完成的文档部分: 我希望它能按您希望的方式工作。也许从这里开始:看

我们正在尝试用Python3构建一个交互式CLI

在使用此库时,我们应该向用户询问一些问题:

我们使用类型列表来打印选项列表,但当列表很长时,这可能会非常烦人

您是否知道如何在用户键入时在列表上实现筛选器?类似于Javascript的自动完成库


谢谢

我个人非常喜欢的一个工具是点击

以下是有关自动完成的文档部分:

我希望它能按您希望的方式工作。

也许从这里开始:看