Re: Code-Review zur Thematik "Konstanten"
Verfasst: Samstag 25. Dezember 2021, 12:53
Der Vollständigkeit und Korrektheit halber möchte ich folgendes erwähnen (auch wenn dies möglicherweise eher unüblich ist):
Mein weiter vorne geposteter Code enthält einen Fehler, da ich dort log_path.parent.mkdir(..) aufgerufe. Das ".parent" ist jedoch falsch, wenn man möchte, dass der Unterordner "logs" automatisch angelegt wird, falls es zu Fehlern kommt.
So wäre es aus meiner Sicht richtig:
Mein weiter vorne geposteter Code enthält einen Fehler, da ich dort log_path.parent.mkdir(..) aufgerufe. Das ".parent" ist jedoch falsch, wenn man möchte, dass der Unterordner "logs" automatisch angelegt wird, falls es zu Fehlern kommt.
So wäre es aus meiner Sicht richtig:
Code: Alles auswählen
def initialize_logging():
logs_path = BASE_PATH / "logs"
logs_path.mkdir(parents=True, exist_ok=True)
log_file_path = logs_path / "Sprueche_ausgemustert.txt"
logging.basicConfig(filename=str(log_file_path), level=logging.ERROR)