Problem gelöst. :D
Die Funktion time.sleep arbeitet nicht genau genug für meine Ansprüche:
def test(sec):
start = time.time()
time.sleep(sec)
end = time.time()
return end - start
test(0.0015) -> 0.00099992752075195313
Muss mich dann halt auf die Suche nach ner Alternative machen.
Trotzdem ...
Die Suche ergab 3 Treffer
- Samstag 23. Januar 2010, 00:33
- Forum: Allgemeine Fragen
- Thema: Problem mit einem Timer
- Antworten: 4
- Zugriffe: 517
- Freitag 22. Januar 2010, 23:12
- Forum: Allgemeine Fragen
- Thema: Problem mit einem Timer
- Antworten: 4
- Zugriffe: 517
- Freitag 22. Januar 2010, 21:08
- Forum: Allgemeine Fragen
- Thema: Problem mit einem Timer
- Antworten: 4
- Zugriffe: 517
Problem mit einem Timer
Hi,
ich hab wie der Titel schon verrät ein Problem mit nem Timer.
Nun zum Code:
import time
from decimal import Decimal, _Zero, _One
def create_timer(interval):
get_cur_time = lambda: Decimal(str(time.time()))
sleep = lambda x: (time.sleep(x) if x > _Zero else None)
last_time = _Zero
i = 0 ...
ich hab wie der Titel schon verrät ein Problem mit nem Timer.
Nun zum Code:
import time
from decimal import Decimal, _Zero, _One
def create_timer(interval):
get_cur_time = lambda: Decimal(str(time.time()))
sleep = lambda x: (time.sleep(x) if x > _Zero else None)
last_time = _Zero
i = 0 ...
