Heim >Backend-Entwicklung >Python-Tutorial >Wie unterbreche ich die Python-Ausführung, bis eine Taste gedrückt wird?

Wie unterbreche ich die Python-Ausführung, bis eine Taste gedrückt wird?

Linda Hamilton
Linda HamiltonOriginal
2024-11-19 06:51:03325Durchsuche

How to Pause Python Execution Until a Key Press?

So unterbrechen Sie die Ausführung in Python, bis eine Taste gedrückt wird

Frage: Wie kann ich ein Python-Skript erstellen? das darauf wartet, dass der Benutzer eine beliebige Taste drückt, bevor es fortfährt?

Antwort:

Python 3:

Um Ihre zu erstellen Python-Skript wartet auf jeden Tastendruck in Python 3, verwenden Sie die Eingabefunktion:

input("Press Enter to continue...")

Python 2:

In Python 2 ist die entsprechende zu verwendende Funktion raw_input:

raw_input("Press Enter to continue...")

Hinweis: Diese Befehle warten nur darauf, dass der Benutzer die Eingabe- oder Eingabetaste drückt.

Windows/DOS:

Wenn Sie in einer Windows- oder DOS-Umgebung arbeiten, können Sie die Verwendung des msvcrt-Moduls in Betracht ziehen:

import msvcrt as m

def wait():
    m.getch()

Diese Funktion hält das Skript an, bis eine Taste gedrückt wird.

Zusätzliche Hinweise:

  • In Python 3 wird die Funktion raw_input nicht mehr unterstützt.
  • In Python 2 entspricht die Eingabe (Eingabeaufforderung) der Auswertung (raw_input(prompt)).

Das obige ist der detaillierte Inhalt vonWie unterbreche ich die Python-Ausführung, bis eine Taste gedrückt wird?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn