Python Module logging Concepts: Difference between revisions
Jump to navigation
Jump to search
Line 6: | Line 6: | ||
==Logger Hierarchy== | ==Logger Hierarchy== | ||
If the logger name contains dot characters, they separate levels of a hierarchy. Closer to the left, the higher the logger in the logger hierarchy. Each level in the hierarchy can be given different properties. At the top of the hierarchy there's a [[#The_root_logger|root logger]]. | If the logger name contains dot characters, they separate levels of a hierarchy. Closer to the left, the higher the logger in the logger hierarchy: <code>a</code> has a higher level than <code>a.b</code> . Each level in the hierarchy can be given different properties. At the top of the hierarchy there's a [[#The_root_logger|root logger]]. | ||
===The root Logger=== | ===The root Logger=== | ||
At the top of the logger hierarchy, there is a special root logger, called ''. | At the top of the logger hierarchy, there is a special root logger, called ''. |
Revision as of 04:14, 7 July 2022
Internal
Logger
Logger Hierarchy
If the logger name contains dot characters, they separate levels of a hierarchy. Closer to the left, the higher the logger in the logger hierarchy: a
has a higher level than a.b
. Each level in the hierarchy can be given different properties. At the top of the hierarchy there's a root logger.
The root Logger
At the top of the logger hierarchy, there is a special root logger, called .