码迷,mamicode.com
首页 > 编程语言 > 详细

python logging

时间:2019-03-19 16:41:03      阅读:149      评论:0      收藏:0      [点我收藏+]

标签:print   asi   and   conf   read   config   dna   ons   code   

 

import logging
import os
import datetime

if __name__ == __main__:

    level = logging.INFO

    log_filename = "D:/log/log_%s.log"
    try:
        if not os.path.exists(log_filename % datetime.datetime.now().strftime(%Y-%m-%d)):
            if not os.path.exists("D:/log/log_%%s.log"):
                os.makedirs("D:/log/log_%%s.log")
            f = open(log_filename, ab+)
            f.close()
    except FileExistsError as ex:
        print(ex)

    log_handler = logging.FileHandler(log_filename, encoding=UTF-8)
    console = logging.StreamHandler()
    logging.basicConfig(
        level=level, format=%(asctime)s %(levelname)s %(thread)d --- [%(threadName)s] %(filename)s-%(lineno)d : %(message)s,handlers=[log_handler,console])

    logging.getLogger("requests").setLevel(logging.WARNING)
    logging.info("开始定时任务{0}".format(datetime.datetime.now()))

 

python logging

标签:print   asi   and   conf   read   config   dna   ons   code   

原文地址:https://www.cnblogs.com/paisen/p/10559418.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!