我想在 Python 中创建一个“交互式选择”(不确定我的措辞是否正确,请看下面的示例),让用户按下向上和向下键来选择一个选项并返回以确认它,然后它继续脚本。终端中的示例输出如下所示:
$ python script.py
Please select an option.
[ ] Option 1
[ ] Option 2
[*] Option 3
You have chosen: Option 3
在打印完第一个字符串后,用户可以使用他们的箭头键来选择他们用星号标记的选项。脚本看起来有点像这样:
print 'Please select an option.'
option = interactive_choice(['Option 1', 'Option 2', 'Option 3'])
print 'You have chosen: ' + option
有人知道怎么做吗?