如何让logger.info()中的内容会不在屏幕上打印吗
时间: 2023-06-01 10:07:11 浏览: 144
gradle-test-logger-plugin:Gradle插件,用于在运行测试时在控制台上打印漂亮的日志
可以通过设置 logging 模块中的日志级别来控制是否在屏幕上打印日志。例如,将日志级别设置为 logging.WARNING ,则 logger.info() 中的内容将不会在屏幕上打印出来。代码示例:
```
import logging
logger = logging.getLogger('my_logger')
logger.setLevel(logging.WARNING) # 设置日志级别为 WARNING
# 向日志中添加内容
logger.debug('调试信息')
logger.info('一般信息')
logger.warning('警告信息')
logger.error('错误信息')
logger.critical('致命错误信息')
```
在运行上述代码时,只有警告信息、错误信息和致命错误信息会在屏幕上打印出来,而调试信息和一般信息则不会打印。
阅读全文