随笔分类 -  Selenium

摘要:1. 新建知乎爬虫:> scrapy genspider zhihu www.zhihu.com编写zhihu spider的页面解析函数parse(),由于此函数被要求返回一个可迭代对象,所以这里直接返回一个空列表作为测试。# -*- coding: ut... 阅读全文
posted @ 2019-03-07 18:24 onefine 阅读(352) 评论(0) 推荐(0)
摘要:PhantomJS1是一个可编写脚本的无头网页浏览器。它运行在Windows,macOS,Linux和FreeBSD上。使用QtWebKit作为后端,它为各种Web标准提供快速和本机支持:DOM处理,CSS选择器,JSON,Canvas和SVG。注意:多进程... 阅读全文
posted @ 2019-03-06 18:03 onefine 阅读(1912) 评论(0) 推荐(0)
摘要:转载: https://zhuanlan.zhihu.com/p/56040461上一篇文章《selenium的检测与突破》讲过了如果绕过对于webdriver的检测。接下来就可以登陆了吗?别高兴太早:无论我使用’find_element_by_id’还是’... 阅读全文
posted @ 2019-03-05 20:05 onefine 阅读(3034) 评论(2) 推荐(0)
摘要:转载: https://zhuanlan.zhihu.com/p/56040461当使用selenium去某宝或其他网站进行爬虫或者模拟登陆时,会出现滑动验证码,并且无论是用ActionChains滑还是手动滑,都会很委婉的告诉你“哎呀网络错误,请刷新”等等... 阅读全文
posted @ 2019-03-05 19:59 onefine 阅读(1371) 评论(0) 推荐(0)
摘要:解决selenium + chromedriver被知乎反爬的问题1当使用selenium去某宝或其他网站进行爬虫或者模拟登陆时,会出现滑动验证码,并且无论是用ActionChains滑还是手动滑,都会很委婉的告诉你“哎呀网络错误,请刷新”等等。why?经过... 阅读全文
posted @ 2019-03-05 19:50 onefine 阅读(861) 评论(0) 推荐(0)
摘要:Selenium 1 是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google Chrome,O... 阅读全文
posted @ 2019-03-05 19:30 onefine 阅读(960) 评论(0) 推荐(0)