如何在python文件加log?
运用logging
模块:
import logging
from datetime import datetime
# 设置日志记录器,才会在控制台显示,否则只显示WARNING以上级别的日志
logging.basicConfig(level=logging.INFO, format='%(message)s')
# %(message)s 代表日志本身
# 输出更具体的时间:logging.basicConfig(level=logging.INFO, format='%(asctime)s - %(levelname)s - %(message)s')
# 获取日志记录器
logger = logging.getLogger(__name__)
# 记录消息
logger.info(f'程序运行于: {datetime.now()}')
Python以上代码会在控制台输出INFO级别的日志: openai/argparse > python run.py hello hello world 程序运行于: 2023-11-13 18:07:56.924422