Program için aşağıda bilgileri ve sanal ortamda kurulum komutları verilen kütüphaneyi kullanacağız:
Keyboard kütüphanesi
Klavye ile ilgili işlemleri kontrol eden bir kütüphanedir.
pip install keyboard
Keyboard kütüphanesinin üç farklı fonksiyonunu kullanarak, belirli bir tuşa basana kadar programı bekletme işlemini gerçekleştirebiliriz.
import keyboard
# 1.yöntem: wait() fonksiyonu ile k tuşuna basılana kadar bekler
print("Program k tuşuna basılana kadar bekler!")
keyboard.wait("k")
print("k tuşuna bastınız!")
# 2.yöntem: read_key() fonksiyonu ile m tuşuna basıldığında döngüden çıkar
print("Program m tuşuna basılana kadar bekler!")
while True:
if keyboard.read_key() == "m":
print("m tuşuna bastınız!")
break
# 3.yöntem: on_press_key() fonksiyonu ile n tuşuna basıldığında döngüden çıkar
print("Program n tuşuna basılana kadar bekler!")
while True:
if keyboard.is_pressed("n"):
print("n tuşuna bastınız!")
break
Programı çalıştırdığımızda, keyboard kütüphanesinin wait() fonksiyonunu kullanarak, k tuşuna basana kadar çalışmayı bekletir. Sonra, bir while döngüsü içinde read_key() fonksiyonunu kullanarak, m tuşuna basana kadar çalışmayı bekletir. Daha sonra, bir while döngüsü içinde is_pressed() fonksiyonunu kullanarak, n tuşuna basana kadar çalışmayı bekletir.