Beitrag ohne Titel

Manchmal verarscht mich Python. Heute zum Beispiel: Initializer von optionalen Funktionsargumenten werden leider zum Zeitpunkt des Compiles evaluiert! Wenn man also ein now=time.localtime(time.time()) als optionalen Parameter definiert, sollte man sich nicht wundern wenn now nur noch der Zeitpunkt des letzten Modulcompiles ist, und nicht wirklich heute. Ich weiss noch nicht ob ich das als Bug oder Feature sehe.

tags: Programmierung