Python Flask Log Bash Output

Gast #5725129
Lesenswert?

Hallo

wie kann ich bei Flask Logging deaktivieren, oder zumindest auf Error 
und allenfalls Warnings beschränken?


192.168.0.16 - - [06/Feb/2019 08:37:23] "GET / HTTP/1.1" 200 -
192.168.0.16 - - [06/Feb/2019 08:37:38] "GET / HTTP/1.1" 200 -
...


Ich möchte Logging aber nicht für das ganze Script deaktivieren, da bei 
anderen enthaltenen Funktionen Logging erhalten bleiben soll
Gast #5726804
Lesenswert?

Flask benutzt zum loggen ganz normales Python logging

siehe:
http://flask.pocoo.org/docs/1.0/logging/

du kannst also das ganz normal wie bei jeden anderen logger auch 
Konfigurieren was und wie viel wohin geloggt wird.

für denn genauen Umgang mit logger hilft diese Seite weiter.

https://docs.python.org/3/howto/logging-cookbook.html

ohne es jetzt getestet zu haben sollten folgende Zeilen reichen:
1
# import logging
2

3
...
4
app.logger.setLevel(logging.ERROR)

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren