日志

import logging
logging.basicConfig(level='DEBUG')
logger = logging.getLogger('bunyan')
logger.debug("Looks like rain")
logger.info("And hail")
logging.info("And hail")
logger.warn("Did I hear thunder?")
logger.error("Was that lightning?")
logger.critical("Stop fencing and get inside!")

写入日志文件

import logging
logging.basicConfig(level='DEBUG', filename='blue_ox.log')
logger = logging.getLogger('bunyan')
logger.debug("Looks like rain")
logger.info("And hail")

格式

import logging
fmt = '%(asctime)s %(levelname)s %(lineno)s %(message)s'
logging.basicConfig(level='DEBUG', format=fmt)
logger = logging.getLogger('bunyan')
logger.debug("Looks like rain")
logger.info("And hail")
logging.info("And hail")

原文地址:https://www.cnblogs.com/jzm17173/p/5778558.html