文档服务地址:http://47.92.0.57:3000/ 周报索引地址:http://47.92.0.57:3000/s/NruNXRYmV

Commit 77c01d08 by 李景熙

生成任务第一次更新

parent a2cf22cb
...@@ -10,14 +10,13 @@ collection = db.dataset ...@@ -10,14 +10,13 @@ collection = db.dataset
# 添加用户的数据单 # 添加用户的数据单
def insert_data_set(user_id, data_list, database): def insert_data_set(user_id, data_list):
try: try:
data_set = { data_set = {
'user_id': user_id, 'user_id': user_id,
'date': datetime.datetime.now(), 'date': datetime.datetime.now(),
'data_list': data_list, 'data_list': data_list,
'complete': 0, 'complete': 0
'database': database, # 用来标识该数据是位于爬虫数据库中哪个collection中的
} }
re = collection.insert_one(data_set) re = collection.insert_one(data_set)
return re return re
...@@ -66,11 +65,25 @@ def set_complete(_id): ...@@ -66,11 +65,25 @@ def set_complete(_id):
def createtask(id): def createtask(id):
try: try:
result = collection.find_one({'_id': ObjectId(id)}) result = collection.find_one({'_id': ObjectId(id)})
print(result['data_list']) for i in result['data_list']:
print(i['id'])
return True
except Exception as e: except Exception as e:
print(e) print(e)
return False return False
if __name__ == '__main__': if __name__ == '__main__':
createtask("5f787bfb18cf2c88516f48c8") # user_id = 1
# data_list = [
# {
# 'id': ObjectId("5f6ab8573180f90885a62014"),
# 'collection': 'Traffic'
# },
# {
# 'id': ObjectId("5f6ab84f900bf9eddbe1233c"),
# 'collection': 'Weather'
# }
# ]
# insert_data_set(user_id, data_list)
createtask(ObjectId("5f8282d8a94094ae27938e76"))
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