Kiedy loguję zdarzenie za pomocą logging.info
, nie pojawia się ono w terminalu Pythona.
import logging
logging.info('I am info') # no output
Natomiast zdarzenia zarejestrowane za pomocą logging.warn
nie pojawiają się w terminalu.
import logging
logging.warn('I am warning') # outputs "I am warning"
Czy istnieje zmiana poziomu środowiska, którą mogę logging.info
wydrukować na konsoli? Chcę uniknąć wprowadzania zmian w każdym pliku Pythona.
getLogger()
, zwraca główny program rejestrujący. Dopóki nie zmodyfikujesz innych programów rejestrujących, wystarczy zmodyfikować główny program rejestrujący.