holoscan.logger
此模块为 Holoscan SDK 日志记录器提供 Python 接口。
holoscan.logger.LogLevel |
日志级别的枚举类。 |
holoscan.logger.log_level () |
获取全局日志级别。 |
holoscan.logger.set_log_level (arg0) |
设置全局日志级别。 |
holoscan.logger.set_log_pattern (arg0) |
设置日志记录器的格式模式。 |
- class holoscan.logger.LogLevel
基类:
pybind11_builtins.pybind11_object
日志级别的枚举类。
成员
TRACE
DEBUG
INFO
WARN
ERROR
CRITICAL
OFF
属性
值 - CRITICAL = <LogLevel.CRITICAL: 5>
- DEBUG = <LogLevel.DEBUG: 1>
- ERROR = <LogLevel.ERROR: 4>
- INFO = <LogLevel.INFO: 2>
- OFF = <LogLevel.OFF: 6>
- TRACE = <LogLevel.TRACE: 0>
- WARN = <LogLevel.WARN: 3>
- __init__(self: holoscan.logger._logger.LogLevel, value: int) → None
- property name
- property value
- holoscan.logger.log_level() → holoscan.logger._logger.LogLevel
获取全局日志级别。
- holoscan.logger.set_log_level(arg0: holoscan.logger._logger.LogLevel) → None
设置全局日志级别。
- 参数
- levelholoscan.logger.LogLevel
要设置的日志级别
- holoscan.logger.set_log_pattern(arg0: str) → None
设置日志记录器的格式模式。
- 参数
- patternstr
用于记录消息的模式。使用 [1] 中指定的 spdlog 格式。 spdlog 使用的默认模式是“[%Y-%m-%d %H:%M:%S.%e] [%l] [%n] %v”。
参考