Answers for "how to detect a key press in python"

2

how to detect keypress in python

# in console: pip install keyboard
import time
import keyboard as kb

key = "a"

while (True):
	if (kb.is_pressed(key)):
		print("a pressed")
	
    time.sleep(0.001) # decreases CPU usage
Posted by: Guest on March-01-2021
7

detect key press python

# pip3 install pynput

from pynput.keyboard import Key, Listener


def show(key):

    pressed_key = str(key).replace("'", "")
    print(" key: ", pressed_key)

    if key == Key.esc:
        # Stop listener
        return False


# Listener
with Listener(on_press=show) as listener:
    listener.join()
Posted by: Guest on May-28-2021

Code answers related to "how to detect a key press in python"

Python Answers by Framework

Browse Popular Code Answers by Language