在Python中打印日志(log)通常有以下几种方法:
1. 使用`math.log()`函数计算对数:
import math
计算自然对数
result = math.log(100)
print(result) 输出为4.8092
2. 使用`logging`模块记录日志:
import logging
配置日志记录器
logging.basicConfig(level=logging.DEBUG,
format='%(asctime)s - %(levelname)s - %(message)s',
filename='app.log')
记录日志
logging.debug('这是一条调试信息')
logging.info('这是一条普通信息')
logging.warning('这是一条警告信息')
logging.error('这是一条错误信息')
logging.critical('这是一条严重错误信息')
3. 使用第三方库`loguru`简化日志记录:
from loguru import logger
基础日志输出
logger.debug('这是一条调试信息')
logger.info('这是一条普通信息')
logger.warning('这是一条警告信息')
logger.error('这是一条错误信息')
logger.critical('这是一条严重错误信息')
添加文件日志
logger.add('app.log', rotation='500 MB') 文件大小超过500MB时自动轮转
logger.add('error.log', level='ERROR') 只记录ERROR及以上级别的日志
请根据您的需求选择合适的方法来记录日志
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://sigusoft.com/bj/140342.html