tantita
2/19/2016 - 4:42 PM

python log

python log

# loggex.py
# ref:  https://impythonist.wordpress.com/2015/10/11/five-trivial-things-every-python-programmer-should-work-with/
import logging


logger = logging.getLogger(__name__)
logger.setLevel(logging.DEBUG)

fh = logging.FileHandler('add.log')

formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s')

fh.setFormatter(formatter)
logger.addHandler(fh)

def add(x,y):
    logger.info("Justreceived parameters %d and %d" % (x, y))
    addition = x + y
    logger.info("Returningcomputed addition %d" % addition)
    return addition

if __name__ == '__main__':
    add(13,31)