Code/Python
python 키 입력 처리 - pynput 사용
codens
2024. 4. 17. 03:09
//
from pynput.keyboard import Key, Listener
import msvcrt, sys
def on_press(key):
print(f"{key} pressed")
def on_release(key):
print(f"{key} released")
if msvcrt.kbhit(): # 현재창의 키입력만 받음
key = msvcrt.getch()
if key == b"\x1b": # ESC
sys.exit(0)
# 전역 키보드 이벤트 모니터링
with Listener(on_press=on_press, on_release=on_release) as listener:
listener.join()
//
반응형