Kullanıcı cevap verdiğinde inin printlemesini durdurmak

isarif

Hectopat
Katılım
7 Kasım 2021
Mesajlar
18
Daha fazla  
Cinsiyet
Erkek
Komut bu:

Python:
for i in range(5,0,-1):
    print(i)
    time.sleep(1)
 
Cevap vermekten kastınız herhangi bir tuşa basması mı?
 
Kütüphaneyi kurmayı unutmayın.
Bash:
pip install pynput
Python:
from pynput.keyboard import Listener
from time import sleep

key_press = False

def on_press(key):
    global key_press
    key_press = True

Listener(on_press=on_press).start()

for i in range(5, 0, -1):
    sleep(1)
    if not key_press:
        print(i)
    else:
        break
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…