From db302dfaa90420065b8c99d7856e20ac26b2e186 Mon Sep 17 00:00:00 2001 From: pengtao Date: Fri, 22 Nov 2019 11:40:37 +0800 Subject: [PATCH] fixbug --- daily_report/dreport.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/daily_report/dreport.py b/daily_report/dreport.py index 79dbdd2..c23a153 100644 --- a/daily_report/dreport.py +++ b/daily_report/dreport.py @@ -12,6 +12,7 @@ import logging import datetime import requests from ops.mmysql import MysqlBase +import copy import json db_conf = {'user': 'mytga', 'pswd': 'gzVwh4HGR68G', 'host': '10.10.3.5', 'db': 'external_data'} @@ -532,15 +533,17 @@ class TapWeeklyReport: temp["row_name"].append(self.row_cn.get(k)) temp["row_data"] = [] for line in data_key[0]: - print(f"line={line}") - pdb.set_trace() + #print(f"line={line}") + #pdb.set_trace() tt = {} # (30802, '死战骑士团', 56, 56, 56, 0, 5.1, '付费,策略,单机', 8984, 0, 7794, 0, 272, 34) tt['gameid'], tt['title'], tt['order'], tt['min_order'], tt['max_order'], tt['diff_order'],tt['score'], tt['tags'], tt['watch'], tt['download'], tt['sell'], tt['reserve'], tt['review'],tt['topic'] = line + + new_tt = copy.deepcopy(tt) for item in tt.keys(): if item not in rows: - tt.pop(item) - temp["row_data"].append(tt) + new_tt.pop(item) + temp["row_data"].append(new_tt) except Exception: log.error(f"struct data with {line} Failed", exc_info=True) return r_data