Simple Python Logging Class :
import logging
import sys
import math
#create logger
logger = logging.getLogger(”simple_example”)
logger.setLevel(logging.DEBUG)
#create console handler and set level to debug
ch = logging.FileHandler(”info.log”)
ch.setLevel(logging.INFO)
#create console handler and set level to debug
wn = logging.FileHandler(”warning.log”)
wn.setLevel(logging.WARNING)
#create console handler and set level to debug
er = logging.FileHandler(”error.log”)
er.setLevel(logging.ERROR)
#create formatter
formatter = logging.Formatter(”%(asctime)s - %(name)s - %(levelname)s - %(message)s”)
#add formatter to ch
ch.setFormatter(formatter)
wn.setFormatter(formatter)
er.setFormatter(formatter)
#add ch to logger
logger.addHandler(ch)
logger.addHandler(wn)
logger.addHandler(er)
Home

Delicious
Digg
Facebook
Reddit
Stumble Upon
Technorati
Mixx
Sphinn
Twitter
SphereIt
Propeller
Gmarks
Newsvine
Yahoo! My Web
Live Journal
Blinklist
E-mail




