Sagen, ich möchte Zeit, wie lange ich den Atem anhalten kann, und ich möchte das mit Python tun. Ich habe kurzes Skript:Unterbrechen eines Timers mit der Leertaste
start = time()
try:
while True: pass
except KeyboardInterrupt:
print(time() - start)
Dies hat die grundlegende Funktionalität ich will, aber es hat einen fatalen Mangel. Nach einer langen Zeit, in der ich den Atem angehalten habe, ist mein Geist vielleicht etwas verschwommen und ich finde vielleicht nicht die Koordination, um sofort Strg + c zu drücken, und ich könnte wichtige Daten über mein Training verlieren.
Die Leertaste ist viel einfacher Ziel zu treffen. Gibt es eine einfache Möglichkeit, die Schleife anzuhalten, wenn ich sie drücke?
EDIT: Ich bin auf OSX
Lol ... ernst? Verwenden Sie einfach eine Stoppuhr. –
fatalen Mangel .... Unwahrscheinlich, Sie werden vor dem Sterben ohnmächtig werden. Sie haben nur dann ein fatales Manko, wenn Sie es unter Wasser tun. – Fallenreaper
@ cᴏʟᴅsᴘᴇᴇᴅ nicht ernsthaft, aber ich würde wirklich gerne in der Lage sein, eine Schleife mit Leertaste statt Ctrl c –