Logging mit Terminal und Datei

Django, Flask, Bottle, WSGI, CGI…
Antworten
Fire Spike
User
Beiträge: 329
Registriert: Montag 13. Mai 2019, 16:05
Wohnort: Erde

Ich habe mal mit Flask etwas probiert und versucht die Logging Ausgabe im Terminal und in eine Datei auszugeben, aber ich finde keinen Weg, könnt ihr mir helfen?
Den Logger definiere ich mit

Code: Alles auswählen

app.logger.setLevel(logging.INFO)
Info:
Ich deaktiviere den Debugger:

Code: Alles auswählen

debug=False
Das Logging in die Datei sollte gleich aussehen wie das im Terminal :D
__deets__
User
Beiträge: 14542
Registriert: Mittwoch 14. Oktober 2015, 14:29

Du musst einen Handler hinzufügen, der in eine Datei schreibt. Per default gibts nur einen, der in die Konsole schreibt. Die Methode heißt addHandler.
Antworten