Heim > Artikel > Backend-Entwicklung > Wie kann ich die Ausführung eines Python-Skripts bis zur Benutzereingabe anhalten?
So unterbrechen Sie die Ausführung eines Python-Skripts bis zur Tastatureingabe
Wenn Sie möchten, dass Ihr Python-Skript die Ausführung anhält, bis der Benutzer eine Taste drückt, gibt es verschiedene Möglichkeiten Abhängig von Ihrer Python-Version und Systemumgebung sind Ansätze verfügbar.
Python 3 und Eingabe
In Python 3 können Sie die Funktion input() verwenden, um auf Benutzereingaben zu warten:
input("Press Enter to continue...")
Dadurch wird die angegebene Eingabeaufforderung angezeigt und darauf gewartet, dass der Benutzer drückt Drücken Sie die Eingabetaste, bevor Sie fortfahren.
Python 2 und Raw Input
In Python 2 ist die Die Funktion raw_input() dient demselben Zweck wie input() in Python 3:
raw_input("Press Enter to continue...")
Windows/DOS und Msvcrt
Wenn Sie unter Windows arbeiten In einer DOS-Umgebung können Sie das msvcrt-Modul verwenden, um auf einen Tastendruck zu warten:
import msvcrt as m def wait(): m.getch()
Diese Funktion „wait()“ wird angehalten das Skript, bis eine beliebige Taste gedrückt wird.
Zusätzliche Hinweise
Das obige ist der detaillierte Inhalt vonWie kann ich die Ausführung eines Python-Skripts bis zur Benutzereingabe anhalten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!