Overview
python-yaml-logger is a formatter for the standard Python logging module designed to allow formatting log data as YAML. Using YAML allow for both human- and machine-readable log files, and allows developers to quickly parse and make better use of log data.
Installation
Manual installation:
$ wget http://github.com/OldhamMade/python-yaml-logger/archive/master.tar.gz -O- | tar zx $ cd python-yaml-logger-master $ python setup.py install
Usage
import logging
import yamlformatter
logger = logging.getLogger()
logHandler = logging.FileHandler('my.yamllog')
formatter = yamlformatter.YAMLFormatter()
logHandler.setFormatter(formatter)
logger.addHandler(logHandler)
Example output
- asctime: 2013-04-10 15:39:26,014 created: 1365604766.014612 levelname: INFO message: test message name: logger_name
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file python-yaml-logger-0.3.1.tar.gz.
File metadata
- Download URL: python-yaml-logger-0.3.1.tar.gz
- Upload date:
- Size: 2.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ebee3766880894a71ed7599db6a93d562fea38f34391653c28d4578315fb8229
|
|
| MD5 |
f5f6d1402c24fb7f5f003976d694b7be
|
|
| BLAKE2b-256 |
aba3cca30a052312e4d72952d99edd5834e4f89b1a2fe2e7a94adc7ec1cd1b8b
|