Open1
【Python】ロギングライブラリ loguru

from loguru import logger
import sys
logger.info("This is an info message.")
# デフォルトのロガーを削除
logger.remove()
logger.add(
sys.stdout,
format="{time:YYYY-MM-DD HH:mm:ss.SSSS} | {level} | in {file} at line:{line} {name} | {message} ",
)
logger.info("This is an info message.")
実行
$ rye run python src/try_loguru/main.py
2024-08-15 14:30:58.171 | INFO | __main__:<module>:5 - This is an info message.
2024-08-15 14:30:58.1720 | INFO | in main.py at line:14 __main__ | This is an info message.