logging.disable(lvl) Provides an overriding level lvl for all loggers which takes precedence over the logger’s own
getMessage() Returns the message for this LogRecord instance after merging any user-supplied arguments with the
logging.config.dictConfig(config) Takes the logging configuration from a dictionary. The contents of this dictionary are described
Handler.__init__(level=NOTSET) Initializes the Handler instance by setting its level, setting the list of filters
Handler.createLock() Initializes a thread lock which can be used to serialize access to underlying I/O functionality which may
emit(record) Outputs the record to the file, catering for rollover as described previously.
Logger.exception(msg, *args, **kwargs) Logs a message with level ERROR on this logger. The arguments are interpreted
getEventCategory(record) Returns the event category for the record. Override this if you want to specify your own categories
class logging.handlers.MemoryHandler(capacity, flushLevel=ERROR, target=None) Returns a new instance of the MemoryHandler
doRollover() Does a rollover, as described above.
Page 5 of 15