A simple logging package that helps you log colorized messages in Windows console.
Project description
log21
A simple logging package that helps you log colorized messages in Windows console and other operating systems.
Install
To install log21 you can simply use the pip install log21
command:
python -m pip install log21
Or you can clone the repository and run:
python setup.py install
Examples:
from log21 import get_logger
logger = get_logger()
logger.warning('\x1b[91mBe careful!')
# [21:21:21] [warning] Be careful!
import log21
logger = log21.get_logger(name='Logger21', level=log21.DEBUG, show_level=False)
logger.debug('\u001b[34mHere we are!')
# [21:21:21] Here we are!
from log21 import ColorizingStreamHandler, Logger, ERROR
logger = Logger('MyLogger')
streamHandler = ColorizingStreamHandler()
logger.addHandler(streamHandler)
logger.log(ERROR, '%sAn', '%serror', '%soccurred!', args=('\033[31m', '\033[91m', '\033[31m'))
# An error occurred!
About
Author: CodeWriter21 (Mehrad Pooryoussof)
GitHub: MPCodeWriter21
Telegram Channel: @CodeWriter21
Aparat Channel: CodeWriter21
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
log21-1.2.0.tar.gz
(7.7 kB
view hashes)
Built Distribution
log21-1.2.0-py3-none-any.whl
(8.1 kB
view hashes)