프로그래밍언어/Python

키 입력확인하기

부산딸랑이 2021. 4. 16. 21:43

from pynput import keyboard

 

def on_press(key):

    print('Key %s pressed' % key)

 

def on_release(key):

    print('Key %s released' %key)

    if key == keyboard.Key.esc: #esc 키가 입력되면 종료

        return False

        

 # 리스너 등록방법1

with keyboard.Listener(

    on_press=on_press,

    on_release=on_release) as listener:

    listener.join()

 

# 리스너 등록방법2

# listener = keyboard.Listener(

#     on_press=on_press,

#     on_release=on_release)

# listener.start()

# listener.join()