Wie Input abbrechen?
Hallo,
ich erwarte in einem While-Loop User Input:
while True:
coolVar = input("type something in")
Gleichzeitig läuft noch anderer Code in einem anderen Thread der selben Datei. Dieser soll den Input abbrechen wenn eine bestimmte Bedienung eintritt. Weiß jemand wie ich das anstellen könnte?
Dankeschön c:
Die ersten Lösungen lassen mich trotzdem bei weiteren Konsolen Output grün schreiben und fixen es dann im nachhinein. Noch schöner wäre ein Weg bei dem der Nutzer gar nicht mehr die Möglichkeit hat Text abzuschicken.
2 Antworten
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer, programmieren
Moin,
while True:
coolVar = input("type something in")
if coolVar = "Text":
break
Bricht also bei einem break ab, sobald der Input "Text" ist.
LG
Alternativ mit einer boolean variable mit dem Namen z. B. abort
Dann einfach while !abort
bool cancelInput = false
While(true) {
if(cancelInput)
break;
// do something
}