Selenium
selenium
IoneFine
这个作者很懒,什么都没留下…
展开
-
Selenium用法简介
Selenium 1 是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google Chrome,Opera等。这个工具的主要功能包括:测试与浏览器的兼容性——测试你的应用程序看是否能够很好得工作在不同浏览器和操作系统之上。测试系统功能——创...原创 2019-03-05 19:29:33 · 483 阅读 · 0 评论 -
Selenium登录知乎
解决selenium + chromedriver被知乎反爬的问题1当使用selenium去某宝或其他网站进行爬虫或者模拟登陆时,会出现滑动验证码,并且无论是用ActionChains滑还是手动滑,都会很委婉的告诉你“哎呀网络错误,请刷新”等等。why?经过科学上网,查阅众多资料,发现seleniumyou 有一些特征值, 例如下面:window.navigator.webdriverw...原创 2019-03-05 19:50:11 · 961 阅读 · 0 评论 -
selenium的检测与突破
转载: https://zhuanlan.zhihu.com/p/56040461当使用selenium去某宝或其他网站进行爬虫或者模拟登陆时,会出现滑动验证码,并且无论是用ActionChains滑还是手动滑,都会很委婉的告诉你“哎呀网络错误,请刷新”等等。why?经过科学上网,查阅众多资料,发现seleniumyou 有一些特征值, 例如下面:window.navigator.web...转载 2019-03-05 19:58:55 · 9975 阅读 · 0 评论 -
绕过selenium的检测,实现模拟登陆
转载: https://zhuanlan.zhihu.com/p/56040461上一篇文章《selenium的检测与突破》讲过了如果绕过对于webdriver的检测。接下来就可以登陆了吗?别高兴太早:无论我使用’find_element_by_id’还是’find_element_by_xpath’,当输入密码时候都会出现“哎呀出错”的滑动验证码。想必大家都会被此困惑。于是乎,我通过邪恶...转载 2019-03-05 20:05:27 · 1397 阅读 · 0 评论 -
Selenium操作无界面浏览器如PhantomJS
phantomjs1,无界面浏览器,多进程情况下phantomjs性能会下降很严重。到phantomjs官网 http://phantomjs.org/download.html 下载相应环境的版本。http://phantomjs.org/ , 此项目已停止维护。 ↩︎...原创 2019-03-06 18:03:28 · 371 阅读 · 0 评论 -
scrapy爬取知乎
1、新建> scrapy startproject spider_pjt2_zhihu> cd spider_pjt2_zhihu> scrapy genspider zhihu www.zhihu.com原创 2019-03-09 10:59:59 · 466 阅读 · 0 评论 -
Selenium集成到Scrapy中
1. 新建知乎爬虫:> SpiderProject\spider_pjt1>scrapy genspider zhihu www.zhihu.com编写zhihu spider的页面解析函数parse(),由于此函数被要求返回一个可迭代对象,所以这里直接返回一个空列表作为测试。# -*- coding: utf-8 -*-# @Author : One Fine# @Fi...原创 2019-03-07 18:23:57 · 770 阅读 · 0 评论