所以我要做的是,当按下空格键时,函数将运行,目前我必须让用户在一个问题上输入“是”或“否”。我想减少到一个单一的指定击键。在在python中如何做到这一点?
如果有的话,有多种方法可以做到这一点吗?
编辑:
我已经了解了如何对Enter和(任何其他内容)执行此操作,但我无法具体指定键doing = True
while doing:
do_again = input('ready to do? Enter = to do. Q = quit')
if do_again.lower() != 'q':
# do thing #
else:
doing = False
编辑2:我已经下载了键盘,并且已经在目录中查找了很长一段时间了,并且已经使用了很多我希望能够工作的功能,但是我仍然没有运气。
这是我最近几次吃的东西
最近尝试1
^{pr2}$
最近的尝试2while True:
roll = keyboard.send('57', do_release=True)
if roll is True:
print('you rolled a', randint(0, sides))
input('would you like to roll again?\r\n')
continue