Commit 1af41fad authored by 任婷婷's avatar 任婷婷

.

parent 31183d0a
......@@ -29,10 +29,10 @@ def make_dict_from_pair(x):
def update_tag3_user_portrait(cl_id):
user_df = get_tag3_user_log(cl_id)
print('*'*100)
print('tag3_user_log cl_id',cl_id)
print(user_df)
print('-'*100)
# print('*'*100)
# print('tag3_user_log cl_id',cl_id)
# print(user_df)
# print('-'*100)
if not user_df.empty:
user_df["first_solutions"] = list(zip(user_df["first_solutions"].apply(lambda x: x.split(",")), user_df["tag_score"]))
user_df["second_solutions"] = list(zip(user_df["second_solutions"].apply(lambda x: x.split(",")), user_df["tag_score"]))
......@@ -114,12 +114,13 @@ def update_tag3_user_portrait(cl_id):
projects = []
# cl_ids = [1, 3]
print('*'*100)
print('INPUT cl_ids:',cl_id)
print('OUTPUT data:')
# print('*'*100)
# print('INPUT cl_ids:',cl_id)
# print('OUTPUT data:')
data = user_portrait_action_statistic(cl_id)
print('=' * 100)
print(data)
print('-'*100)
print('='*100)
for key, values in data.items():
cl_id_single = key
for item in values.keys():
......@@ -131,6 +132,7 @@ def update_tag3_user_portrait(cl_id):
second_positions = values[item].get("second_positions", [])
second_solutions = values[item].get("second_solutions", [])
projects = values[item].get("projects", [])
score = values[item].get("score",[])
first_solutions = [i for i in first_solutions if i != '']
second_solutions = [i for i in second_solutions if i != '']
......@@ -139,6 +141,7 @@ def update_tag3_user_portrait(cl_id):
first_positions = [i for i in first_positions if i != '']
second_positions = [i for i in second_positions if i != '']
projects = [i for i in projects if i != '']
score = 0
write_user_portrait_action_divided(cl_id=cl_id_single, event_cn=item, first_solutions=set(first_solutions),
first_positions=set(first_positions),
......@@ -146,7 +149,7 @@ def update_tag3_user_portrait(cl_id):
second_demands=set(second_demands),
second_positions=set(second_positions),
second_solutions=set(second_solutions),
projects=set(projects))
projects=set(projects),score = score)
return cl_id
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment