You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I want to register 2 hotkeys, such as "1" and "2". Press 1 to activate count down. While in counting down process, press 2 to interrupt the count down.
I'd like to know how to do this task?
Below is my code, but it does not work, press 2 will not stop the counting down.
Please help me, thanks in advance.
Code
COUNTING_DOWN_STOP_FLAG = False
def countDown():
global COUNTING_DOWN_STOP_FLAG
COUNTING_DOWN_STOP_FLAG = False
for i in range(10):
if COUNTING_DOWN_STOP_FLAG:
print("Interrupted!")
break
sleep(1)
print(10-i)
def stopDown():
global COUNTING_DOWN_STOP_FLAG
COUNTING_DOWN_STOP_FLAG = True
def try1():
keyboard.add_hotkey("1", countDown)
keyboard.add_hotkey("2", stopDown)
keyboard.wait()
if __name__ == '__main__':
try1()
Output
The text was updated successfully, but these errors were encountered:
I want to register 2 hotkeys, such as "1" and "2". Press 1 to activate count down. While in counting down process, press 2 to interrupt the count down.
I'd like to know how to do this task?
Below is my code, but it does not work, press 2 will not stop the counting down.
Please help me, thanks in advance.
Code
Output
The text was updated successfully, but these errors were encountered: