diff --git a/taptap/taptap_data_collect.py b/taptap/taptap_data_collect.py index 5fe0964..ed4cbb9 100644 --- a/taptap/taptap_data_collect.py +++ b/taptap/taptap_data_collect.py @@ -74,7 +74,7 @@ class TapTapReport: # ("order", "watch", "download", "sell", "review", "reserve", "topic") all[key]['title'] = self.gameid_info_1.get(key,{}).get('title', None) or self.gameid_info_0.get(key,{}).get('title',None) or self.gameid_info_2.get(key,{}).get('title', None) all[key]['cate'] = self.gameid_info_1.get(key,{}).get('cate', None) or self.gameid_info_0.get(key,{}).get('cate',None) or self.gameid_info_2.get(key,{}).get('cate', None) - all[key]['score'] = self.gameid_info_1.get(key,{}).get('score', None) or self.gameid_info_0.get(key,{}).get('score',None) or self.gameid_info_2.get(key,{}).get('score', None) + all[key]['score'] = self.gameid_info_1.get(key,{}).get('score', 0) or self.gameid_info_0.get(key,{}).get('score',0) or self.gameid_info_2.get(key,{}).get('score', 0) all[key]['tags'] = self.gameid_info_1.get(key,{}).get('tags', None) or self.gameid_info_0.get(key,{}).get('tags',None) or self.gameid_info_2.get(key,{}).get('tags', None) except Exception: log.error(f"split {all[key]} error ", exc_info=True)