use logging instead print
Former-commit-id: bff176e0e99d1c50f48a63a3fd30adcee67777a8
This commit is contained in:
35
test_logging.py
Normal file
35
test_logging.py
Normal file
@ -0,0 +1,35 @@
|
||||
#!/usr/bin/env python3
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
"""
|
||||
测试logging系统的功能
|
||||
"""
|
||||
|
||||
import utils
|
||||
|
||||
def test_logging():
|
||||
"""测试logging系统"""
|
||||
# 初始化logging
|
||||
log_file = utils.setup_logging()
|
||||
print(f"日志文件已创建: {log_file}")
|
||||
|
||||
# 获取各个模块的logger
|
||||
system_logger = utils.get_system_logger()
|
||||
hardware_logger = utils.get_hardware_logger()
|
||||
vision_logger = utils.get_vision_logger()
|
||||
control_logger = utils.get_control_logger()
|
||||
endpoint_logger = utils.get_endpoint_logger()
|
||||
volume_logger = utils.get_volume_logger()
|
||||
|
||||
# 测试各个模块的日志输出
|
||||
system_logger.info("系统初始化完成")
|
||||
hardware_logger.info("硬件连接正常")
|
||||
vision_logger.debug("图像处理开始")
|
||||
control_logger.warning("控制逻辑警告")
|
||||
endpoint_logger.error("终点检测错误")
|
||||
volume_logger.info("体积计算: 10.5 ml")
|
||||
|
||||
print("日志测试完成!请检查logs目录下的日志文件。")
|
||||
|
||||
if __name__ == "__main__":
|
||||
test_logging()
|
Reference in New Issue
Block a user