python keyboard module is_pressed code example
Example 1: python check key press
import keyboard
# if key 'a' is pressed
if keyboard.is_pressed('a'):
print('a key has ben pressed')
Example 2: python check if key is pressed
import keyboard
# Check if b was pressed
if keyboard.is_pressed('b'):
print('b Key was pressed')
Example 3: python get key module
import getkey, os
def clear():
if os.name == "nt":
_ = os.system('cls') #Clear function
else:
_ = os.system('clear')
current = ""
while True:
clear() #Clearing, required at beginning at end in order for algorithm to work
print(current)
key = getkey.key() # Gets the key
if key == getkey.keys.BACKSPACE: # Detects if key is backspace
current = current[:-1]
elif key == getkey.keys.ENTER: # Detecs if key is the enter(return) key
break
else:
current = current + key # Otherwise, adds on the the current variable
clear()
clear()
print("\n\n\n You typed: " + current)
Example 4: 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
Example 5: python keyboard.write
keyboard.write('The quick brown fox jumps over the lazy dog.')