Hallo wie kann ich nach einem timeout zb. 5sekunden eine Funktion aufrufen?
Vielen dank
Timeout?
-
- User
- Beiträge: 54
- Registriert: Sonntag 17. August 2008, 18:26
- Wohnort: Lingen
- Kontaktdaten:
_____________________________________________
Die unendlichkeit dauert lang , besonders bis zum Ende
Die unendlichkeit dauert lang , besonders bis zum Ende
Das ist Unix-only, Windows unterstützt keine Signale.tordmor hat geschrieben:signal.alarm
-
- User
- Beiträge: 54
- Registriert: Sonntag 17. August 2008, 18:26
- Wohnort: Lingen
- Kontaktdaten:
danke
_____________________________________________
Die unendlichkeit dauert lang , besonders bis zum Ende
Die unendlichkeit dauert lang , besonders bis zum Ende
-
- User
- Beiträge: 773
- Registriert: Mittwoch 5. November 2003, 18:06
- Wohnort: Schweiz
- Kontaktdaten:
Wie wärs mit
Code: Alles auswählen
t = threading.Timer(5, function)
t.start()
Code: Alles auswählen
import time
start = time.time()
while True:
now = time.time()
print now # zur Kontrolle
if now - start > 5:
break
my_function()
Haha, hab ich glatt übersehen.lunar hat geschrieben:Lies die letzten zwei Wörter der Doku von signal.alarm() nochmal
http://www.felix-benner.com