This commit is contained in:
Rainer 2025-04-29 23:36:37 +02:00
commit ce1095bb24
27 changed files with 621 additions and 0 deletions

22
app/utils/zeitmessung.py Normal file
View file

@ -0,0 +1,22 @@
import time
class Zeitmesser:
def __init__(self):
self.startzeit = None
self.runden = []
def start(self):
self.startzeit = time.perf_counter()
def runde(self):
if self.startzeit is None:
return None
jetzt = time.perf_counter()
rundenzeit = jetzt - self.startzeit
self.runden.append(rundenzeit)
self.startzeit = jetzt
return rundenzeit
def reset(self):
self.startzeit = None
self.runden = []