From 6fd545c4db22f3f3fd1096baab52888ce0793d77 Mon Sep 17 00:00:00 2001 From: pengtao Date: Mon, 11 Nov 2019 11:28:02 +0800 Subject: [PATCH] add tags field --- taptap/taptap_report_new.py | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/taptap/taptap_report_new.py b/taptap/taptap_report_new.py index 11de43f..38c567f 100644 --- a/taptap/taptap_report_new.py +++ b/taptap/taptap_report_new.py @@ -82,12 +82,18 @@ class TapTapReport: all[key]['title'] = b_game_info.get(key,{}).get('title',None) or n_game_info.get(key,{}).get('title',None) all[key]['cate'] = b_game_info.get(key,{}).get('cate',None) or n_game_info.get(key,{}).get('cate',None) all[key]['topic'] = b_game_info.get(key,{}).get('topic',None) or n_game_info.get(key,{}).get('topic',None) - all[key]['score'] = b_game_info.get(key,{}).get('score',None) or n_game_info.get(key,{}).get('score',None) - all[key]['reserve'] = b_game_info.get(key,{}).get('reserve',None) or n_game_info.get(key,{}).get('reserve',None) - all[key]['watch'] = b_game_info.get(key,{}).get('watch',None) or n_game_info.get(key,{}).get('watch',None) - all[key]['download'] = b_game_info.get(key,{}).get('download',None) or n_game_info.get(key,{}).get('download',None) - all[key]['sell'] = b_game_info.get(key,{}).get('sell',None) or n_game_info.get(key,{}).get('sell',None) - all[key]['review'] = b_game_info.get(key,{}).get('review',None) or n_game_info.get(key,{}).get('review',None) + all[key]['score'] = b_game_info.get(key, {}).get('score', 0) or n_game_info.get(key, {}).get( + 'score', 0) + all[key]['reserve'] = b_game_info.get(key, {}).get('reserve', 0) or n_game_info.get(key, {}).get( + 'reserve', 0) + all[key]['watch'] = b_game_info.get(key, {}).get('watch', 0) or n_game_info.get(key, {}).get( + 'watch', 0) + all[key]['download'] = b_game_info.get(key, {}).get('download', 0) or n_game_info.get(key, {}).get( + 'download', 0) + all[key]['sell'] = b_game_info.get(key, {}).get('sell', 0) or n_game_info.get(key, {}).get('sell', + 0) + all[key]['review'] = b_game_info.get(key, {}).get('review', 0) or n_game_info.get(key, {}).get( + 'review', 0) all[key]['tags'] = b_game_info.get(key,{}).get('tags',None) or n_game_info.get(key,{}).get('tags',None) except Exception: log.error(f"0={key} 1={all.get(key, 0)} 2={b_game_info.get(key, 0)} 3={n_game_info.get(key, 0)}", @@ -96,7 +102,7 @@ class TapTapReport: for line in all.values(): try: #print(line) - if line.get('current_order') > 0: + if line.get('current_order', 0) > 0: mydb.insert("taptap_data_new", line) else: log.error(f"some value is zore ,{line}!")