input buffer löschen ?

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
dk2jk
User
Beiträge: 1
Registriert: Mittwoch 15. März 2023, 23:10

Hallo,
bei Ausführung des folgenden Scripts

Code: Alles auswählen

from time import sleep
nachricht = input("Nachricht1: ")
print (nachricht)
sleep(3)
nachricht = input("Nachricht2: ")
print (nachricht)
kommt folgendes heraus:
Nachricht1: 12345 <== Eingabe
12345
6789 <<= Eingabe während sleep()
Nachricht2: 6789 <<== das war wohl noch im Inputbuffer
6789
Frage: Wie kann ich den Inputbuffer löschen ? , so dass während sleep() die Tastatur nicht abgefragt wird.

Gruß
Heribert
Benutzeravatar
__blackjack__
User
Beiträge: 13100
Registriert: Samstag 2. Juni 2018, 10:21
Wohnort: 127.0.0.1
Kontaktdaten:

@dk2jk: Plattformübergreifend nicht so einfach. Warum soll das so gemacht werden?
„All religions are the same: religion is basically guilt, with different holidays.” — Cathy Ladman
Antworten