logging.basicConfig()
configures the root logger. The default log level of basicConfig()
is logging.WARNING
or 30
(try print(logging.getLogger().level)
or print(logging.root.level)
).
logging.getLogger()
, logging.getLogger(None)
and logging.root
returns the same root logger.
In [26]: logging.getLogger().level
Out[26]: 30
In [27]: logging.getLogger(__name__).level
Out[27]: 0
In [28]: logging.root is logging.getLogger(), logging.root is logging.getLogger(None)
Out[28]: (True, True)