logging
#
配置 Conda 的日志记录。
类#
过滤器实例用于执行 LogRecord 的任意过滤。 |
|
日志 StreamHandler,始终写入当前系统流。 |
函数#
|
|
|
|
|
|
|
|
|
|
|
属性#
- _VERBOSITY_LEVELS#
- class TokenURLFilter(name='')#
基类:
logging.Filter
过滤器实例用于执行 LogRecord 的任意过滤。
日志记录器和处理程序可以选择使用过滤器实例来按需过滤记录。基本过滤器类仅允许日志记录器层次结构中低于某个点的事件。例如,使用“A.B”初始化的过滤器将允许由日志记录器“A.B”、“A.B.C”、“A.B.C.D”、“A.B.D”等记录的事件,但不允许“A.BB”、“B.A.B”等。如果使用空字符串初始化,则所有事件都将被传递。
初始化过滤器。
使用日志记录器的名称进行初始化,该名称及其子项的事件将被允许通过过滤器。如果未指定名称,则允许每个事件。
- TOKEN_URL_PATTERN#
- TOKEN_REPLACE#
- filter(record)#
由于 Python 2 的 getMessage() 无法处理任何非 unicode 字符串(当它将消息与参数内插时),我们在此处通过自己完成来修复它。
与此同时,我们替换了参数中的令牌,而这直到现在才发生。
- class StdStreamHandler(sys_stream)#
-
日志 StreamHandler,始终写入当前系统流。
- 参数:
sys_stream -- 流名称,可以是 “stdout” 或 “stderr”(sys 模块的属性)
- terminator = '\n'#
- __getattr__(attr)#
- emit(record)#
发出记录。
如果指定了格式化程序,则用于格式化记录。然后将记录写入流,并带有尾随换行符。如果存在异常信息,则使用 traceback.print_exception 对其进行格式化并附加到流。如果流具有 'encoding' 属性,则用于确定如何输出到流。
- initialize_logging()#
- initialize_std_loggers()#
- initialize_root_logger(level=ERROR)#
- set_conda_log_level(level=WARN)#
- set_all_logger_level(level=DEBUG)#
- set_file_logging(logger_name=None, level=DEBUG, path=None)#
- trace(self, message, *args, **kwargs)#