Python birçok özelliğe sahip bir keyboard modülüne sahiptir. belki de bu komutla, kurun:
pip3 install keyboard
Ardından gibi kodunda kullanmak:
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('a'): #if key 'a' is pressed
print('You Pressed A Key!')
break #finishing the loop
else:
pass
except:
break #if user pressed other than the given key the loop will break
Birden Anahtar Algılamasını ayarlayabilirsiniz:
if keyboard.is_pressed('a') or keyboard.is_pressed('b') or keyboard.is_pressed('c'):
#then do this
'win32api.GetKeyState'. – Kevin
"Bunu Tkinter, curses veya raw_input kullanmadan yapmanın bir yolunu bulmak istiyorum" - neden olmasın? Bu araçları istenmeyen yapan ne? Eğer bunu [tool X] ile nasıl yapacağınızı söylersek, [tool X] olmadan da nasıl yapacağınızı öğrenmek istediğinizi söyleyecek misiniz? – user2357112
Yukarıdaki yorum ile aynı, tekerleği her zaman yeniden icat etmek için gerekli değil –