From bedb205fba188b7750bf85847fdec3d2fafca0e7 Mon Sep 17 00:00:00 2001 From: pengtao Date: Mon, 19 Aug 2019 17:23:40 +0800 Subject: [PATCH] fix bug --- real_task/tasks_base_real.py | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/real_task/tasks_base_real.py b/real_task/tasks_base_real.py index 3633363..6881f5d 100644 --- a/real_task/tasks_base_real.py +++ b/real_task/tasks_base_real.py @@ -36,7 +36,9 @@ class RealData(GetFromTga): try: for line in out_new: new_user, ad_channel = line - data[ad_channel]['new_user'] = new_user + item = {} + item['new_user'] = new_user + data[ad_channel] = item except: pass @@ -46,8 +48,11 @@ class RealData(GetFromTga): logins, login_user, ad_channel = lin if ad_channel == "": ad_channel = 'all' - data[ad_channel]['logins'] = logins - data[ad_channel]['login_user'] = login_user + + item = {} + item['logins'] = logins + item['login_user'] = login_user + data[ad_channel].update(item) except: pass print(f"2 {data}") @@ -84,8 +89,10 @@ class RealData(GetFromTga): shares, share_people, ad_channel = line if ad_channel == "": ad_channel = 'all' - data[ad_channel]['shares'] = shares - data[ad_channel]['share_people'] = share_people + item = {} + item['share'] = shares + item['share_people'] = share_people + data[ad_channel] = item except: pass print(f"3 {data}")