Skip to main content

better-logger

BetterLogger is a simple and powerful logging package that makes it easy to display logs.
It runs on python 3.8 or higher and can be used in the same way as Logging. Screenshot 2024-03-25 at 2 10 38

How to Install

pip install better-loggers

Easy to use!

BetterLogger creates beautiful logs easily by writing.
For detailed source code, please click here.

from logging import StreamHandler, getLogger
import logging

from better_logger import BetterLogger

~~~~~~~~

logger = getLogger(__name__)
logger.setLevel(logging.DEBUG)
stream_handler = StreamHandler()
logger.addHandler(stream_handler)

better_logger=BetterLogger(logger)
better_logger.debug('debug message')
better_logger.debug('debug message',header_text='debug with header')
better_logger.debug('debug message',header_text='debug with traceback',use_traceback=True)
better_logger.info(very_long_response,header_text='very_long_info')
better_logger.warning('warning message')
try:
    traceback_example()
except Exception as e:
    better_logger.error('do not divide by zero!',exception=e,header_text=e)
better_logger.critical('重大な問題が発生しました!',exception=Exception('重大な問題が発生しました!'),header_text='CRITICAL ERROR!')

Metadata

Release files for better-loggers 1.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for better-loggers 1.0.1
File Interpreter ABI Platform
better_loggers-1.0.1-py3-none-any.whl Python 3 none any Details

Release files / better_loggers-1.0.1-py3-none-any.whl

Download URL better_loggers-1.0.1-py3-none-any.whl
Size 4.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
99c0d37289eaa6408961a0a4df07b3c2947628020efa0ca78f3118d375292d6b
BLAKE2b-256 checksum
How to use checksums
50dee6fae772298ab2625fde95a8fa2e2df0f4d8e809f60346422b8e75a18ce9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.12.0

Release history Release notifications | RSS feed

This release

1.0.1 This release

1 release file

1.0.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page