Skip to content

Instantly share code, notes, and snippets.

@dogterbox
Created July 27, 2023 09:17
Show Gist options
  • Save dogterbox/48756d3002dc0241e0b23239738cd44b to your computer and use it in GitHub Desktop.
Save dogterbox/48756d3002dc0241e0b23239738cd44b to your computer and use it in GitHub Desktop.
custom loguru format
# ref: https://stackoverflow.com/a/71008024
logger_format = (
"<green>{time:YYYY-MM-DD HH:mm:ss.SSS}</green> | "
"<level>{level: <8}</level> | "
"<cyan>{name}</cyan>:<cyan>{function}</cyan>:<cyan>{line}</cyan> | "
"{extra[ip]} {extra[user]} - <level>{message}</level>"
)
logger.configure(extra={"ip": "", "user": ""}) # Default values
logger.remove()
logger.add(sys.stderr, format=logger_format)
@dogterbox
Copy link
Author

dogterbox commented Jul 27, 2023

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment