def daily_report_script(): """日常订单统计报表""" today = datetime.datetime.combine(datetime.date.today(), datetime.time()) daily_report_date = today - datetime.timedelta(days=11) user_obj = UserCenter() user_obj.collect_online_info() return_str = user_obj.analysis_orders_renew(daily_report_date, daily_report_date, ['ts-1796606', 'ts-1797607']) return_str += user_obj.analysis_worker_arrange() send_email_with_text('*****@*****.**', return_str, 'UserCenter统计')
def analysis_campaign_script(): today = str(datetime.date.today()) syb_file = CURRENT_DIR+'data/report_data/syb_report' + today + '.csv' bd_file = CURRENT_DIR+'data/report_data/bd_report' + today + '.csv' if not os.path.exists(syb_file): logger.error('analysis_campaign error: %s not exists ' % (syb_file)) return None try: content = analysis_campaign(syb_file, bd_file) #send_email_with_text('*****@*****.**', content, today+'_产品报表日常分析') send_email_with_text('*****@*****.**', content, today+'_产品报表日常分析') except Exception,e: logger.exception('analysis_campaign error: %s' % (str(e))) send_sms('13738141586', 'analysis_campaign error: %s' % (str(e)))
def analysis_campaign_script(): today = str(datetime.date.today()) report_file = CURRENT_DIR+'data/report_data/report' + today + '.csv' if not os.path.exists(report_file): logger.error('analysis_campaign error: %s not exists ' % (report_file)) return None try: content = analysis_campaign(report_file) sendTo = ['*****@*****.**', '*****@*****.**', \ '*****@*****.**', '*****@*****.**'] #for send_to in sendTo: # send_email_with_text(send_to, content, today+'_省油宝日常分析') send_email_with_text('*****@*****.**', content, today+'_省油宝日常分析') except Exception,e: logger.exception('analysis_campaign error: %s' % (str(e))) send_sms('13738141586', 'analysis_campaign error: %s' % (str(e)))