在开始之前,我建议你先安装一下DecryptLoginExamples这个包,以方便测试下文中会逐一介绍到的各个爬虫项目的调用代码。具体而言,只需要执行如下命令即可:
pipinstall DecryptLoginExamples
调用方式:
from DecryptLoginExamples import clientconfig= {username: 用户名,password: 密码,time_interval: 查询微博动态的间隔时间,
}
crawler_executor = client.Client()
crawler_executor.executor(weibomonitor,config=config)
调用方式:
from DecryptLoginExamples import clientconfig= {username: 用于存储历史cookies的唯一标识ID,savedir: 生成的报告保存的文件夹,
}
crawler_executor = client.Client()
crawler_executor.executor(qqreports,config=config)
调用方式:
from DecryptLoginExamples import clientconfig= {username: 用于存储历史cookies的唯一标识ID,
}
crawler_executor = client.Client()
crawler_executor.executor(bilibiliuservideos,config=config)
调用方式:
from DecryptLoginExamples import clientconfig= {username: 用于存储历史cookies的唯一标识ID,
}
crawler_executor = client.Client()
crawler_executor.executor(neteasesonglistdownloader,config=config)
调用方式:
from DecryptLoginExamples import clientconfig= {username: 用于存储历史cookies的唯一标识ID,
}
crawler_executor = client.Client()
crawler_executor.executor(neteaselistenleaderboard,config=config)
调用方式:
from DecryptLoginExamples import clientconfig= {username: 用户名,password: 密码,
}
crawler_executor = client.Client()
crawler_executor.executor(userweibospider,config=config)
调用方式:
from DecryptLoginExamples import clientconfig= {username: 用于存储历史cookies的唯一标识ID,
}
crawler_executor = client.Client()
crawler_executor.executor(neteasesignin,config=config)
调用方式:
from DecryptLoginExamples import clientconfig= {username: 用户名,password: 密码,
}
crawler_executor = client.Client()
crawler_executor.executor(weiboemoji,config=config)
调用方式:
from DecryptLoginExamples import clientconfig= {username: 用户名,password: 密码,
}
crawler_executor = client.Client()
crawler_executor.executor(weibosender,config=config)
调用方式:
from DecryptLoginExamples import clientconfig= {username: 用于存储历史cookies的唯一标识ID,
}
crawler_executor = client.Client()
crawler_executor.executor(tbgoods,config=config)
调用方式:
from DecryptLoginExamples import clientconfig= {username: 用于存储历史cookies的唯一标识ID,
}
crawler_executor = client.Client()
crawler_executor.executor(jdgoods,config=config)
调用方式:
from DecryptLoginExamples import clientconfig= {username: 用户名,password: 密码,
}
crawler_executor = client.Client()
crawler_executor.executor(delallweibos,config=config)
调用方式:
from DecryptLoginExamples import clientconfig= {username: 用于存储历史cookies的唯一标识ID,
}
crawler_executor = client.Client()
crawler_executor.executor(clearqzone,config=config)
调用方式:
from DecryptLoginExamples import clientconfig= {username: 用于存储历史cookies的唯一标识ID,
}
crawler_executor = client.Client()
crawler_executor.executor(neteaseeveryday,config=config)
调用方式:
from DecryptLoginExamples import clientconfig= {username: 用于存储历史cookies的唯一标识ID,
}
crawler_executor = client.Client()
crawler_executor.executor(neteaseclickplaylist,config=config)
调用方式:
from DecryptLoginExamples import clientconfig= {username: 用户名,password: 密码,
}
crawler_executor = client.Client()
crawler_executor.executor(cloud189signin,config=config)
调用方式:
fromDecryptLoginExamplesimportclient
config = {url: 课程链接, 例如: https://www.icourse163.org/course/SJTU-1003381021,}
crawler_executor = client.Client()
crawler_executor.executor(moocdl, config=config)
调用方式:
from DecryptLoginExamples import clientconfig= {username: 用户名,password: 密码,steps: 想要刷到的目标步数,
}
crawler_executor = client.Client()
crawler_executor.executor(modifymihealthsteps,config=config)
调用方式:
from DecryptLoginExamples import clientconfig= {username: 用于存储历史cookies的唯一标识ID,trybuy_interval: 抢购商品时查询商品是否可以购买的时间间隔(单位秒),server_key: Server酱的Key,
}
crawler_executor = client.Client()
crawler_executor.executor(taobaosnap,config=config)
调用方式:
from DecryptLoginExamples import clientconfig= {username: 用于存储历史cookies的唯一标识ID,trybuy_interval: 抢购商品时查询商品是否可以购买的时间间隔(单位秒),server_key: Server酱的Key,paywd: 支付密码, 部分商品需要支付密码才能提交订单, 输入密码不会导致你直接购买商品, 请放心使用,
}
crawler_executor = client.Client()
crawler_executor.executor(jingdongsnap,config=config)
调用方式:
from DecryptLoginExamples import clientconfig= {username: 用于存储历史cookies的唯一标识ID,up_ids: 监控的UP主ID, 例如: [406756145],time_interval: 查询UP主的动态的间隔时间,server_key: Server酱的Key,
}
crawler_executor = client.Client()
crawler_executor.executor(bilibiliupmonitor,config=config)
调用方式:
from DecryptLoginExamples import clientconfig= {username: 用于存储历史cookies的唯一标识ID,time_interval: 查询UP主的动态的间隔时间,
}
crawler_executor = client.Client()
crawler_executor.executor(bilibililottery,config=config)
调用方式:
from DecryptLoginExamples import clientconfig= {username: 用户名,password: 密码,targetid: 想要流量造假服务的明星微博ID, 例如:1776448504,
}
crawler_executor = client.Client()
crawler_executor.executor(weibowater,config=config)
调用方式:
from DecryptLoginExamples import clientconfig= {username: 用户名,password: 密码,blacklist_ids: 想要批量拉黑的用户列表, 例如: [1776448504,1792951112,2656274875],
}
crawler_executor = client.Client()
crawler_executor.executor(weiboblacklist,config=config)