import logging
logging.basicConfig(level=logging.DEBUG,format='%(asctime)s %(filename)s[line:%(lineno)d] %(levelname)s %(message)s',
datefmt='%a, %d %b %Y %H:%M:%S',
filename='myapp.log',
filemode='w')
logging.debug('This is debug message')
logging.info('This is info message')
logging.warning('This is warning message')
打印结果:
Fri,03 Apr 202019:30:43 test_logging.py[line:14] DEBUG This is debug message
Fri,03 Apr 202019:30:43 test_logging.py[line:15] INFO This is info message
Fri,03 Apr 202019:30:43 test_logging.py[line:16] WARNING This is warning message