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)