Привет вот у меня есть код можешь сделать так чтобы он активировался по кнопке F4 и остановился на F10. И как сделать чтобы он был повторяющийся до остановки скрипта.
import pyautogui
import keyboard
from threading import Thread
def f():
while True:
if keyboard.is_pressed('z'):
while True:
print('work')
#сюда код, что надо выполнять
def f_2():
while True:
if keyboard.is_pressed('x'):
print('exit')
exit()
th_1, th_2 = Thread(target=f), Thread(target = f_2)
if __name__ == '__main__':
th_1.start(), th_2.start()
th_1.join(), th_2.join()
Заместо "z", и "x" в 8 и 15 строчке, можно поставить свои клавиши, либо сделать так, что бы пользователь программы сам мог забиндить начало/остановку скрипта через input()