package for easy logging
Project description
Logme is a Python package that makes logging simple and robost. If you have found logging in Python not so straight forward, download this package and give it a try! :)
v1.2.0 Updates
logme package now supports color and styling output in the terminal!
The colors and style is customizable in logme.ini, here is a screenshot of how it looks like in the terminal:
To use color output in logme, make sure your logme package and logme.ini is up-to-date.
Check the configuration details here.
In A Nutshell
If you have a function you want to log, you can do this in your python file:
import logme
@logme.log
def my_awesome_function(my_arg, logger=None):
logger.info('this is my log message')
"""rest of the function"""
You can do the same with classes too:
import logme
@logme.log
class MyAwesomeClass:
def my_function(self, my_arg):
self.logger.info('this is my log message')
pretty nice right? :)
To get started, head to the quickstart page.
Documentation
You can find the documentation at https://logme.readthedocs.io/en/latest/ . Give it a try!
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
Built Distribution
Hashes for logme-1.2.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 91b001279cbdb61b415c12b33c36a1a0161a8a1db64bb77f255652ca9d40af96 |
|
MD5 | fc30bcefcb6f2c8db66f238577e70703 |
|
BLAKE2b-256 | b8f1e8c803f5a64d208479d51b9cd46cd56363bab4a1f788d18462af28f30046 |