zoukankan      html  css  js  c++  java
  • 链接打码平台

    编辑本随笔

    1、手动识别

    2、打码平台自动识别验证码

    • 对携带验证码的的页面数据进行抓取
    • 可以将页面数据中验证码进行解析,将验证码图片下载到本地
    • 打码兔平台:
    • 云打码平台:
      • 注册开发者账号和普通账号
      • 登录开发者账号,下载事例代码(开发文档-调用示例及最新DELL),点击PythonHTTP示例下载
      • 创建一个软件
    • 使用示例代码中的源码文件中的代码进行修改,让其识别验证码中的字符
    import requests
    from lxml import etree
    import json,time
    url="http://login.cnki.net/login/"
    
    headers={
        "User-Agent":"Mozilla/5.0 (Windows NT 10.0; …) Gecko/20100101 Firefox/65.0"
    }
    
    page_text=requests.get(url=url,headers=headers).text
    
    tree=etree.HTML(page_text)
    
    codeImg_url=tree.xpath('//*[@id="captcha_image"]/@src')[0]
    
    code_img=requests.get(url=codeImg_url,headers=headers).content
    with open("code.png","w",encoding="utf8") as fp:
        fp.write(code_img)
        
    codeText=getCode(code_img)
    
    #进行登录操作
    login_url=
  • 相关阅读:
    1509 -- Glass Beads POJ
    1043: [HAOI2008]下落的圆盘
    面向对象的特性一:封装性
    java的值传递机制
    可变参数的形参方法
    方法的重载
    类及对象
    面向对象
    数组的常用算法问题
    数组的常见异常
  • 原文地址:https://www.cnblogs.com/yaya625202/p/10393963.html
Copyright © 2011-2022 走看看