2 Stimmen

Wie kann ich feststellen, ob eine bestimmte Taste in Python gedrückt wurde?

import sys

print (sys.platform)
print (2 ** 100)
input('press Enter to exit')

Angenommen, ich möchte die Nummer 1 als Taste verwenden, die zum Verlassen gedrückt werden muss. Wie würde ich das anstellen?

2voto

Mapio Punkte 1103

So etwas wie das hier?

http://mail.python.org/pipermail/python-list/1999-October/014262.html

Nicht so sauber, aber machbar.

2voto

Tom Feiner Punkte 19616

Wenn Sie eine Kommandozeilenanwendung erstellen, sollten Sie eine der Bibliotheken verwenden, die Ihnen bei der Erstellung einer solchen helfen.

Zum Beispiel:

1voto

Tyson Punkte 6154

Mit so etwas erreichen Sie, was Sie wollen:

while(raw_input('Press "1" to exit.') != '1'):
    pass

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X