Python logging配置
我比较喜欢Loguru默认的日志显示格式.
如下:
#日志时间、日志级别、模块名(包含.py扩展名)、函数名、代码行号和日志内容
2025-03-08 00:37:26 | INFO | generate_month_json_data.py | year_month_langs:82 | Processing.....
现在配置 Python logging日志显示为这个格式,这样就不用单独导入loguru了。
import logging
logging.basicConfig(
level=logging.INFO,
format='%(asctime)s | %(levelname)-5s | %(filename)s | %(funcName)s:%(lineno)d | %(message)s',
datefmt='%Y-%m-%d %H:%M:%S'
)