Helper for logging to files
Project description
fileloghelper
A simple helper for logging content to files (and displaying it)
Installation
pip3 install fileloghelper
Methods
- set_context(context): specifies context which will be added to all outputs (file & terminal) in front
- success(text, display=True): writes text to file and optionally with green indication in console (if display==True)
- debug(text, display=True): writes text to file and optionally with blue indication in console (if display==True)
- warning(text, display=True): writes text to file and optionally with yellow indication in console (if display==True)
- error(text, display=True): writes text to file and optionally with red indication in console (if display==True)
- plain(text, display=False, extra_long): write and optionally display text to file. extra_long specifies time format (12:34:56; 12:34:56:123456)
- save(): save file under default/at declaration specified filename
Example
from fileloghelper import Logger
logger = Logger(filename='log.txt', context='MyLogger')
logger.debug('Hello World!', display=False)
logger.success('Successfull!', display=True)
logger.save()
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
fileloghelper-0.0.6.tar.gz
(2.7 kB
view hashes)
Built Distribution
Close
Hashes for fileloghelper-0.0.6-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8ed0a1be6862dbbf257e8f153492499b7ea16bcf22aeb385709314fe1b7e7fd7 |
|
MD5 | cee92c6e0d108dca2bb919c413b464c3 |
|
BLAKE2b-256 | 5557d9b6fc70a594c1653e950b095c07646151a01aba75f6055dac5eecc94b46 |