使用selenium实现某东登录系列一

本文介绍了如何利用selenium结合Chrome Devtools Protocol(CDP)来绕过反爬策略,进行某东登录。首先安装所需库,如selenium、opencv-python等。然后讲解如何利用CDP执行JS代码,防止被检测为自动化控制。最后,文章预告了后续将涉及的验证码识别和处理等挑战。
摘要由CSDN通过智能技术生成

 最近在研究爬虫方面的东西,头发掉了不少,现在的反爬措施真的是反人类,尤其是这些电商大佬们,搞得我整体掉头发!

而且现在网上的教程真的是想骂人,复制粘贴连格式都不改,可是还得看啊,一篇一篇翻,一样的...一样的...一样的...头发又少了!

后面我就不说某东了,因为它的图片看着像条狗,后面我就用小狗代替了。

好了,唠叨完了,开始撸代码。

第一步:安装

安装Python,IDE,chrome,webdriver,这些不难,网上教程也很多,我就不写了,耐心点找这些都没问题。

第二步:各中库的安装python3自带了很多库,多少都不用管了,下面代码引入的库我就只说一部分吧

  1. selenium,不用多说吧,你们都懂,嘿嘿!
  2. cv2,用来做图片验证码识别的,你们要是懒得研究就pycharm或者pip安装就行,流程我就不贴了,安装的时候是opencv-python,不要直接去找cv2啊,兄弟们,安装好以后导入包的时候直接导cv2就可以了。
  3. numpy,python的科学计算库,也是用来处理图片验证码的。
  4. urllib这个库python3自带,引这个库是用来下载验证码图片的,这个还是建议你去查一查资料(懂得人忽略),小狗的验证码图片用了这种形式:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值