Как выполнять действие пока пользователь удерживает кнопку?
Пытаюсь написать скрипт с помощью модулей pyautogui и keyboard, который должен часто нажимать пробел при удержании определенной кнопки, которую я задам сам. Но я не знаю, как сделать так, чтобы пробел нажимался при удерживании определенной кнопки, например, F8.
import pyautogui
import keyboard
def space():
pyautogui.press('space', presses=10, interval=0.3) #Нажатие пробела 10 раз с интервалом 0.3
keyboard.wait('F7') #Ожидание пока пользователь не запустит скрипт клавишей F7
#тут должно быть что-то вроде:
#if пользователь нажал == F8: (эту строчку и нужно как-то реализовать)
# space()
# quit()
#else:
# quit()