import logging # 引入logging模块
import os.path,datetime
path = r"D:\yan" os.chdir(path)
# 定义日志路径,如无则创建,有则跳过。 以当天日期为文件名。
if os.path.exists(r'.\log'):
pass
else:
os.makedirs('.\log')
today = datetime.datetime.now().date().strftime('%Y%m%d')
# 定义日志格式
log_name = './log/output-{}.log'.format(today)
fmt = '%(asctime)s [%(process)d] %(levelname)s %(filename)s [%(lineno)d] - <%(message)s>'
logging.basicConfig(level=logging.INFO,
format=fmt,
datefmt='%Y-%m-%d %H:%M:%S',
filename=log_name,
filemode='a')
# 上面的复制就行,下面这些,就如你图片定义的
logging.info("Send mail succed!")
logging.debug('this is a logger debug message')
logging.info('this is a logger info message')
logging.warning('this is a logger warning message')
logging.error('this is a logger error message')
logging.critical('this is a logger critical message')