Python wertet default-Parameter zur Startzeit des Programms. Bespiel:
from datetime import datetime
from time import sleep
def gebeuhrzeit(dobj = datetime.now()):
return "%d:%d:%d" % (dobj.hour, dobj.minute, dobj.second)
for i in range(100):
print gebeuhrzeit()
sleep(1)
Die Zeit bleibt konstant. Als Bug gefunden in einer Webapp...