Loghandler
Project description
Logging Module
This library can handle colored log-output and write directly into a logfile.
Init
#!/usr/bin/env python3
from logbuddy import logbuddy
log = logbuddy.log()
Loglevel
At the moment there are a few loglevels defined by default.
- Info
- Warning
- Error
- Pass
- Debug
log.Pass("I am a pass-message")
log.Warn("I am a warning-message")
log.Error("I am an error-message")
log.Debug("I am a debug-message")
log.Info("I am an info-message")
Change the color of the levels
log.Info("I am an info-message")
log.setInfo("\x1b[1;36m")
log.Info("And now I have a different color")
If you don't like colors
log.setColor(False)
Need a logfile?
log.setLogfile("somelogfile")
Need a logfile with date?
log.setLogfile("somelogfile")
log.setLogfileDate(True)
Future Plans
- Creating your own loglevels
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
logbuddy-0.0.1.7.tar.gz
(2.2 kB
view hashes)
Built Distribution
Close
Hashes for logbuddy-0.0.1.7-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aec0fce748a4b44bf97dcdc7a03470bba0acff785795666a21e015b4794430e2 |
|
MD5 | 82b3d7aab49fea0fe354738c55bc7b3d |
|
BLAKE2b-256 | 5fafe17e8565f131ffe85f3b8ae174a61032396fccfa20141d518b9e8941178a |