A logging tool is used to record all kinds of logs during program running.
Project description
just-logger
A logging tool is used to record all kinds of logs during program running.
demo
# Initialize.
logger = Logger('demo', level=LogLevel.DEBUG) # global log-level
logger.add_stream_handler(LogLevel.DEBUG) # log-level for console base on global level
logger.add_file_handler('demo.log', LogLevel.INFO) # log-level for log file base on global level
logger.log('Hello world!', LogLevel.INFO)
logger.log('Caution please!', LogLevel.WARNING)
logger.log('Error was found!', LogLevel.ERROR)
logger.log('Fatal error!', LogLevel.CRITICAL)
logger.log('Debugger!', LogLevel.DEBUG) # Cannot be recorded in log file, but can be showed on console.
obj = {
'code': 0,
'message': 'success',
'data': {
'content': 'only for testing.'
}
}
logger.log(json.dumps(obj, ensure_ascii=False, indent=4), LogLevel.INFO)
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
just_logger-0.2.1.tar.gz
(4.1 kB
view hashes)
Built Distribution
Close
Hashes for just_logger-0.2.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 26d12d7e1c8a022bb5e948fc43e799e3b932db6b57d7623edbff1f5a0ee42535 |
|
MD5 | 8fd7b201bf1c29214a19637a3a9050a5 |
|
BLAKE2b-256 | 107a1ac9eea20fe79dcb77070ae1c4562b3dc0c78b6a90784648266a7a7b65e2 |