Seite 1 von 1

input buffer löschen ?

Verfasst: Mittwoch 15. März 2023, 23:30
von dk2jk
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

Re: input buffer löschen ?

Verfasst: Mittwoch 15. März 2023, 23:46
von __blackjack__
@dk2jk: Plattformübergreifend nicht so einfach. Warum soll das so gemacht werden?