Scrapy如何模拟登录有验证码的站点
初学Scrapy,并没有找到相关的内容,大部分模拟登录都是没有验证码的,请问Scrapy是否有相关的方法?
目前的思路是使用Request登录后,把cookies传递给Scrapy,但不清楚应该如何使用,请指点一下
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
初学Scrapy,并没有找到相关的内容,大部分模拟登录都是没有验证码的,请问Scrapy是否有相关的方法?
目前的思路是使用Request登录后,把cookies传递给Scrapy,但不清楚应该如何使用,请指点一下
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
先获取验证码,再请求
1.把验证码爬到本地图片,人工输入然后进行下一步操作。
2.机器读验证码…
应该就是登录逻辑麻烦一点而已,先请求页面,抓取验证码,然后把验证码和其他post的信息再发送一次请求。
我曾经用Snoopy爬过有验证码的网站 有代码你可以参考一下https://github.com/wujunze/10010-collect