Commit 610111e5 authored by 张彦钊's avatar 张彦钊

增加批量从数据库查询数据

parent 93d4a52d
...@@ -130,11 +130,13 @@ def merge_score(x_list, score_df): ...@@ -130,11 +130,13 @@ def merge_score(x_list, score_df):
# 去除diary_id 前面的"diary|" # 去除diary_id 前面的"diary|"
x_list = list(map(lambda x:x[6:],x_list)) x_list = list(map(lambda x:x[6:],x_list))
start = time.time() start = time.time()
print(x_list[:10])
print(x_list) print(x_list)
# TODO 把id也取下来,这样可以解决分数不匹配的问题
sql = "select score from biz_feed_diary_score where diary_id in '{}';".format(x_list) sql = "select score from biz_feed_diary_score where diary_id in '{}';".format(tuple(x_list))
cursor.execute(sql) cursor.execute(sql)
result = cursor.fetchall() result = cursor.fetchall()
print("获取成功")
score_list = list(result) score_list = list(result)
#score_list = [] #score_list = []
......
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