我想在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
有人知道怎么做吗?