基于诅咒的交互式价值输入
interactive-input的Python项目详细描述
交互式输入
使用
安装软件包
由pip
安装
pip install interactive_input
记录
- 导入并实例化。在
- 注册键、消息、钩子函数
- 调用
Ask()
,它返回由用户输入的键值对。在 - 如果多次调用
Ask()
,object保存以前的输入。所以它只能要求增加。在 - 您可以使用
overwrite=True
选项覆盖值数据。在
运行并使用
Ask()
将显示如下输入UI。在
Overwrited
Key1: _
Please Input
Key2:
可以移动allow键或jkl
。
h
函数为[BACKSPACE]。(也可以正常使用BS)
[输入]可以移动下一个值。如果用最后一行点击[ENTER],确定值并进入下一步。在
错误
- 不能使用非ascii字符。它会破坏数据。在
- 不支持非常窄的控制台。在
许可证
麻省理工学院
- 项目
标签: