Skip to content

vehrka/basic-python-logger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Basic Python logger

This is a basic Python logger.

It uses the logging facility from the standard Python Library to make an file logger with a predefined configuration:

2014-03-21 09:32:39,941 - basiclogger - DEBUG - Adding the point:: POINT -0.936 42.386
2014-03-21 09:32:40,530 - basiclogger - DEBUG - Adding the point:: POINT -0.776 42.089

Usage:

# Import the logger
from basiclogger import pyLogger

# Init the logger
logger = pyLogger('test.log', 'DEBUG')

# Use the force Luke
logger.log.critical('This is a critical test')
logger.log.error('This is an error test')
logger.log.warning('This is a warning test')
logger.log.info('This is an info test')
logger.log.debug('This is a debug test')

The default logging level is INFO thus:

logger = pyLogger('test.log')

and:

logger = pyLogger('test.log', 'INFO')

are equivalents

About

A basic Python Logger

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages