def run(self): nowStr=common.datetime_toStringYMDHMS(self.now) self.log.printInfo("program start,now:%s" %(nowStr)) articles=self.loadData() if (articles!=None or len(articles)>0): processedArticles=self.handleArticles(articles) self.outputData(processedArticles) self.log.printInfo("processedArticles:%d, contentImages:%d, images:%d, factorsTime:%s" %(len(processedArticles), len(self.contentImages), len(self.images), self.factors['time'])) self.log.printInfo("program end,now:%s" %(nowStr))
def __init__(self, dt): now = common.datetime_toStringYMDHMS(dt) app_name = config.logSrc+'DataHandler%s.log' %(now) 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=app_name, filemode='w') Rthandler = RotatingFileHandler(app_name, maxBytes=config.logMaxBytes, backupCount=config.logBackupCount) Rthandler.setLevel(logging.INFO) formatter = logging.Formatter('%(name)-12s: %(levelname)-8s %(message)s') Rthandler.setFormatter(formatter) logging.getLogger('').addHandler(Rthandler)
def __init__(self, dt): now = common.datetime_toStringYMDHMS(dt) app_name = config.logSrc + '%s.log' % (now) 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=app_name, filemode='w') Rthandler = RotatingFileHandler(app_name, maxBytes=config.logMaxBytes, backupCount=config.logBackupCount) Rthandler.setLevel(logging.INFO) formatter = logging.Formatter( '%(name)-12s: %(levelname)-8s %(message)s') Rthandler.setFormatter(formatter) logging.getLogger('').addHandler(Rthandler)