V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
Tezos
V2EX  ›  Python

大佬们,爬虫遇到高级验证码怎么办

  •  
  •   Tezos · 2019-05-11 21:33:34 +08:00 · 3556 次点击
    这是一个创建于 2048 天前的主题,其中的信息可能已经有所发展或是发生改变。
    无论什么语言或者框架 爬虫对于那些复杂度较高的滑动验证码 或者 reCAPTCHA 这种 是不是只能通过收费打码平台来实现?如果成本不允许那么就只能 game over 了?
    9 条回复    2019-05-15 10:22:53 +08:00
    designer
        1
    designer  
       2019-05-11 21:53:49 +08:00   ❤️ 1
    这个头像是随机生成的还是你改造的。挺像狗头
    Tezos
        2
    Tezos  
    OP
       2019-05-11 22:08:43 +08:00 via iPhone
    @designer 系统生成的
    Windelight
        3
    Windelight  
       2019-05-11 22:15:22 +08:00 via Android
    reCAPTCHA 的话 v3 暂时无解,v2 的话可以用语音无障碍验证,然后再转文字输进去,v1 的网站基本绝迹了。国内的几家主要滑动验证码提供商怎么滑网上都有,另外根据你的描述并不知道什么是"复杂度较高的滑验",是得模拟真人拉动,还是你的爬虫卡不了位?
    Tezos
        4
    Tezos  
    OP
       2019-05-11 23:37:26 +08:00 via iPhone
    @Windelight 滑验这个搜了一下确实有解决方案 之前还碰到那种出九宫格选项让你选择的 人工点实在费劲。
    binux
        5
    binux  
       2019-05-11 23:46:06 +08:00 via iPhone
    又不贵,1000 个才不到 $2
    danmu17
        6
    danmu17  
       2019-05-13 17:37:28 +08:00 via iPhone
    好奇什么数据价值那么低又值得去爬,还是说一直都用免费的黑服务器所以从来没有过支出所以不能接受?
    zibber
        7
    zibber  
       2019-05-14 17:03:16 +08:00
    能不能用 cookie 池 跳过验证
    Tezos
        8
    Tezos  
    OP
       2019-05-14 21:29:30 +08:00 via iPhone
    @zibber 貌似 不能
    AmberJiang
        9
    AmberJiang  
       2019-05-15 10:22:53 +08:00
    所以有实例吗?最近我也弄验证码这个
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5397 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 07:41 · PVG 15:41 · LAX 23:41 · JFK 02:41
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.