1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > Python爬虫用(Python+Selenium)打开谷歌 IE 火狐浏览器 并访问网页

Python爬虫用(Python+Selenium)打开谷歌 IE 火狐浏览器 并访问网页

时间:2020-09-23 22:57:12

相关推荐

Python爬虫用(Python+Selenium)打开谷歌 IE 火狐浏览器 并访问网页

鄙人有个业务,爬58同城网站,原先用阿布云代理,可是20块一天太贵了,于是就用西刺网的代理ip,然后发现好多ip竟然没用

还要输入验证码,于是就写了一些业务代码,当爬到网站标题中包含 '验证码 ' 三个字的时候就自动打开谷歌浏览器,并访问该

网页。

后续会增加一个自动输入验证码的代码,话不多说先上代码

1.安装seleniumpip install selenium

2.找到谷歌浏览器安装文件目录,查看谷歌浏览器版本,通过

http://chromedriver./index.html

找到对应版本的chromedriver

3.把下载好的 chromedriver.exe 放在python安装环境的Scripts 文件夹下,

注意:该Scripts文件夹要配置在环境变量的path下

4.引包

from selenium import webdriver

5. 业务代码:

title = doc('title')print(title)title = doc('title').text()if '验证码' in title:driver = webdriver.Chrome() # 调用chrome浏览器driver.maximize_window() #窗口最大化driver.get(url) #访问页面如 time.sleep(30) #线程休眠30秒,防止一下打开太多谷歌浏览器driver.quit() #退出谷歌浏览器

IE,和火狐都感觉没有谷歌好,所以建议部署业务代码建议用谷歌

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。