Skip to main content

No project description provided

Reason this release was yanked:

Thekey checking of Logger's reconfigure is invalid

Project description

Advanced logger

it provides colorful printing and it is be able to customize

Install

Run command: pip install advanced-logger

Try it

import logger

logger.debug("Hello")

Do something andvanced

  1. Colorful printing

Write this line before any action

import logger as log

logger = log.getLogger("test.test", colored=True)

logger.debug("Hello")
  1. Write your own handler

If you want to pipe message to standard error output, you do:

from logger.handler import FileObjectHandler
import logger as log
import sys

class StdErrHandler(FileObjectHandler):
    def __init__(self):
        super().__init__(sys.stderr)

logger = log.getLogger("test", handler=StdErrHandler())

logger.debug("test")

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

advanced_logger-1.0.0a1.post2.tar.gz (5.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

advanced_logger-1.0.0a1.post2-py3-none-any.whl (6.0 kB view details)

Uploaded Python 3

File details

Details for the file advanced_logger-1.0.0a1.post2.tar.gz.

File metadata

  • Download URL: advanced_logger-1.0.0a1.post2.tar.gz
  • Upload date:
  • Size: 5.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.10.9

File hashes

Hashes for advanced_logger-1.0.0a1.post2.tar.gz
Algorithm Hash digest
SHA256 b3a6cfe62583e51d437c2849eb8492d5bc811dcea8bebef303e99b26bf8a24c5
MD5 a6be0a432d2821a92678f30d3552ebd0
BLAKE2b-256 4a68450d41954077f7b8ae7fa5b339aa57fae62c1579d56a848424636672d12d

See more details on using hashes here.

File details

Details for the file advanced_logger-1.0.0a1.post2-py3-none-any.whl.

File metadata

File hashes

Hashes for advanced_logger-1.0.0a1.post2-py3-none-any.whl
Algorithm Hash digest
SHA256 2e3004ad9d60f3bb23bca16d2660abbdda756493697e9ed1fcdee29d54ed2504
MD5 311aef417ad16a1820d93454a4638f09
BLAKE2b-256 b20cd4d217a966b91584ea0368bdbb077cc8dd2899783bc79d6507af53a00305

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page