selenium自动化之验证码识别(pillow库)

这里主要使用的是pillow库和调用第三方的打码平台中的接口来实现的。主要思路是:1. 将验证码所在的整个页面截图;2. 从已截取的页面图片中再截取验证码图片(这里使用pillow库中的Image类);3. 调用第三方打码平台中的接口函数。以下是详细操作步骤。

  1. 安装pillow库
    这里cmd进入dos窗口,输入pip install Pillow安装失败,报错提示Failed building wheel for Pillow。同理在pycharm中安装也报同样的错误。
    在这里插入图片描述
    解决办法:从pillow官网上下载对应的版本,这里python装的是64位的3.5版本的.因此下载这个版本的Pillow-6.2.1-cp35-cp35m-win_amd64.whl,下载后将其放在python安装路径的Scripts文件夹下面。
    这里由于这个文件后缀是.whl,需要安装wheel。在dos中输入pip install wheel安装wheel。
    安装完后pip install 下载pillow所在路径/Pillow-6.2.1-cp35-cp35m-win_amd64.whl,例如我的是在D:\python35\Scripts,因此安装命令为:pip install D:\python35\Scripts\Pillow-6.2.1-cp35-cp35m-win_amd64.whl
    然而这样还是报如下错。百度了一下说这
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值