keyboard hotkeys python code example

Example 1: how to create a hotkey in python

import keyboard
import time
# Using time.sleep, we can dramatically decrease the amount of CPU our program
# uses.

hotkey = "shift + ctrl + F2"
# Remember that the order in which the hotkey is set up is the order you
# need to press the keys.

while True:
  if keyboard.is_pressed(hotkey):
    print("Hotkey is being pressed")
    time.sleep(0.05)
  time.sleep(0.01)

Example 2: module to read keyboard

import keyboard  # using module keyboard
while True:  # making a loop
    try:  # used try so that if user pressed other than the given key error will not be shown
        if keyboard.is_pressed('q'):  # if key 'q' is pressed 
            print('You Pressed A Key!')
            break  # finishing the loop
    except:
        break  # if user pressed a key other than the given key the loop will break