Skip to main content

A project started to fix a problem I was having with the default python logging library

Project description

Char's Better Python Logger

A project started to fix a problem I was having with the default python logging library

USAGE

Simply install it with pip install chars_betterlogs and add it to your code with:

from chars_betterlogs.logs import Logging

then make a variable:

#                         The Filename         String to add before the log        Whether to print the log (Defaults to True)
logger:Logging = Logging('filename.log', 'This gets added before the log starts!', False)

Tada you now have a callable logger!

Example Script

from chars_betterlogs.logs import Logging
from datetime import datetime

logger:Logging = Logging('log_' + str(datetime.today().strftime('%d_%m_%Y-%H_%M_%S')) + '.log')

logging.log_info('yipee!')
logging.close() # Don't forget to end the log file before the script ends!

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

chars_betterlogs-3.2.8.tar.gz (17.5 kB view details)

Uploaded Source

Built Distribution

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

chars_betterlogs-3.2.8-py3-none-any.whl (18.8 kB view details)

Uploaded Python 3

File details

Details for the file chars_betterlogs-3.2.8.tar.gz.

File metadata

  • Download URL: chars_betterlogs-3.2.8.tar.gz
  • Upload date:
  • Size: 17.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for chars_betterlogs-3.2.8.tar.gz
Algorithm Hash digest
SHA256 09c1e7cac0922deaaadf2a8a52bfb9ed56db3658b96f0d2c0b6856e06f2bccf3
MD5 8d94dc869ccc0b4d7786402a43faa9c7
BLAKE2b-256 bd5bf3ef34b8dfd0147f98bf48be25b746fa83ce7d7448ba9f8d834a641a9730

See more details on using hashes here.

File details

Details for the file chars_betterlogs-3.2.8-py3-none-any.whl.

File metadata

File hashes

Hashes for chars_betterlogs-3.2.8-py3-none-any.whl
Algorithm Hash digest
SHA256 bc4d935b87fa0bf16f4befa310ce88b7c4df8b1ccb740f79c38932f0742fd830
MD5 5c9bef96c38779e3f3fa65ba770b946e
BLAKE2b-256 4ccd5bdab9d067dd31d3423446c85a5a88732346c0280ce7fdb5390331f95471

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