1.官方大佬指出, 可能还是不太懂,接着看
2. 脚本源码, db_weather 集合与crawlab爬虫结果集保持一致,数据列加入task_id
# -*- coding:utf-8 -*-
import requests
import time
import os
from pymongo import MongoClient
requests.packages.urllib3.disable_warnings()
class wth:
def __init__(self):
#这里的result, 可以是你自己的业务数据
# 必须把task_id 写入每一行数据中
task_id = os.environ["CRAWLAB_TASK_ID"]
result = [
{"task_id":task_id,
"cityname":cityname,
"week":week,
"noww":noww,
"dayw":dayw,
"shidu":shidu,
"kongq":kongq}]
print("result=", result)
# 插入数据库
self.InsertWeather(resu