python 记录log到文件

    import logging
 
    logger = logging.getLogger("loggingmodule.NomalLogger")
    handler = logging.FileHandler("/home/david/one.log")
    formatter = logging.Formatter("[%(levelname)s][%(funcName)s][%(asctime)s]%(message)s")
    handler.setFormatter(formatter)
    logger.addHandler(handler)
    logger.setLevel(logging.DEBUG)
 
    #test
    logger.debug("this is a debug msg!")
    logger.info("this is a info msg!")

# 记录traceback 到log
try:
    some code
except:
    logger.exception('exception logged ------------------')

 

猜你喜欢

转载自wzgdavid.iteye.com/blog/2265038