Pārlūkot izejas kodu

update rank_service

linfan 1 gadu atpakaļ
vecāks
revīzija
a879dad703
1 mainītis faili ar 10 papildinājumiem un 2 dzēšanām
  1. 10 2
      rank_service.py

+ 10 - 2
rank_service.py

@@ -30,11 +30,19 @@ def get_featurs(mid, data, size, top_K, flow_pool_P, env_dict=None):
         recommendsource = env_dict.get('recommendsource', '0')
         machineinfo_platform = env_dict.get('machineinfo_platform', '')
         sencetype = env_dict.get('sencetype', '')
+        city_code = env_dict.get('city_code', -1)
+        province_code = env_dict.get('province_code', -1)
+        if city_code and city_code == "":
+            city_code = -1
+        if province_code and province_code == "":
+            province_code = -1
         try:
-            city_code = int(env_dict.get('city_code', -1))
-            province_code = int(env_dict.get('province_code', -1))
+            city_code = int(city_code)
         except:
             city_code = -1
+        try:
+            province_code = int(province_code)
+        except:
             province_code = -1
     mid_list = []
     videoid_list = []