Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.lang.python > #4435
| From | Christopher Arndt <chris@chrisarndt.de> |
|---|---|
| Newsgroups | de.comp.lang.python |
| Subject | Re: [Python-de] Warten auf user-input, aber nicht zu lange |
| Date | 2016-04-26 16:13 +0200 |
| Message-ID | <mailman.107.1461680058.32212.python-de@python.org> (permalink) |
| References | <571F3E6B.4090402@fam-goebel.de> <571F7798.4060306@chrisarndt.de> |
[Multipart message — attachments visible in raw view] - view raw
Am 26.04.2016 um 12:09 schrieb Ulrich Goebel: > Wie schreibt man eine solche Funktion ENTER_gedrueckt()? Dazu musst du die Konsoleneingabe abfragen, ohne zu blocken. Dazu gibt es in Python keine eingebaute Funktion. Normalerweise benutzt man für so etwas ein GUI (Tkinter, PyGTK, PyQt, pygame, etc.) oder Konsolen-Framework (curses), das die plattformabhängigen Methoden dafür kapselt. Ansonsten und wenn nur POSIX-Systeme unterstützt werden müssen, hilft dir diese Funktion: https://gist.github.com/SpotlightKid/816e12fc9dd7003f5c6b41ce0a633de2 (Die Zeitsteuerung überlasse ich dir zur Übung ;)) Unter Windows gibt es die Funktionen 'kbhit' und 'getch' im msvcrt-Modul, mit denen man sich eine ähnliche Lösung basteln kann: https://docs.python.org/3/library/msvcrt.html Chris
Back to de.comp.lang.python | Previous | Next | Find similar
Re: [Python-de] Warten auf user-input, aber nicht zu lange Christopher Arndt <chris@chrisarndt.de> - 2016-04-26 16:13 +0200
csiph-web