(转)python模拟打开Google浏览器并打开网页(selenium+chrome)
写这个博客的原因就是因为之前都是传参爬虫,还好自己会点网页,爬了一段时间觉得心好累,每次都要去自己找URL,找规律,传headers。
然后就想着能够模拟浏览器做各种操作,然后就果断学习selenium,第一次用程序打开浏览器有点小激动就赶紧来着记下来了。
进入正题吧:
1. 安装selenium(利用pip工具就行了,不多说)
2. 查看你的chrome浏览器版本,方法就是找到你的chrome浏览器位置,然后第一个文件夹名称就是对应的版本
3.下载chromedriver,链接:http://chromedriver.storage.googleapis.com/index.html
注意:chromedriver要和你的chrome浏览器相对应,对应表如下:
chromedriver版本 支持的Chrome版本
v2.33 v60-62
v2.32 v59-61
v2.31 v58-60
v2.30 v58-60
v2.29 v56-58
v2.28 v55-57
v2.27 v54-56
v2.26 v53-55
v2.25 v53-55
4. 这样准备工作就做完了,直接上代码:
from selenium import webdriver
import os
chromedriver = "C:/Program Files (x86)/Google/Chrome/Application/chromedriver"
os.environ["webdriver.chrome.driver"] = chromedriver
driver = webdriver.Chrome(chromedriver) #模拟打开浏览器
driver.get("https://www.baidu.com/") #打开网址
driver.maximize_window() #窗口最大化(无关紧要哈)
driver.quit()
5. 执行代码去见证奇迹的时刻吧,奇迹没发生可千万不能怪我,留言继续交流。
---------------------
作者:Trisyp
来源:CSDN
原文:https://blog.csdn.net/Trisyp/article/details/78688106
版权声明:本文为博主原创文章,转载请附上博文链接!
(转)python模拟打开Google浏览器并打开网页(selenium+chrome)相关推荐
- python模拟打开Google浏览器并打开网页(selenium+chrome)
写这个博客的原因就是因为之前都是传参爬虫,还好自己会点网页,爬了一段时间觉得心好累,每次都要去自己找URL,找规律,传headers. 然后就想着能够模拟浏览器做各种操作,然后就果断学习seleniu ...
- win10默认浏览器不显示谷歌浏览器_win10系统下google浏览器无法打开网页的解决方法...
谷歌浏览器是一款功能非常强大的免费网页浏览器,拥有非常强大的用户群体.不过,最近一些 windows10系统 用户反映遇到了谷歌浏览器打不开的情况.下面,小编就给大家整理的一些有关google浏览器打 ...
- Windows ❀ 解决Google浏览器无法访问网页问题
文章目录 问题:Google浏览器无法访问网页 解决方法 问题:Google浏览器无法访问网页 使用Google浏览器打开某个已知安全网页时,弹出如下信息,错误内容如下:NET::ERR_CERT_D ...
- google 浏览器默认打开控制台_chrome浏览器使用 Console(控制台)
chrome浏览器使用 Console(控制台) 了解如何:打开DevTools Console(控制台),堆叠冗余消息或在自己的行上显示它们,清除或保持输出或将其保存到文件,过滤输出,以及了解其他C ...
- # IE浏览器打不开网页,google浏览器能打开
IE浏览器的设置出现了问题,在IE浏览器的"Internet选中"中删除个人设置即可,具体操作步骤如下: 1.打开IE浏览器,点击右上角的设置图标,然后点击"Intern ...
- google 浏览器默认打开控制台,浏览器设置:如何将IE设为默认打开的浏览器?
优质回答 回答者:橘生淮南orange 1.在电脑桌面的下方点击win图标 2.在弹出的菜单中单击"控制面板"选项. 3.将"控制面板"的"查看方式& ...
- 用python模拟一个文本浏览器来抓取网页
最近在研究爬虫, 主要是用urllib和urllib2以及其他的一些标准库. 当然, urllib2的缺点就是不能看到 http请求发送了那些header, 服务器返回的信息也看不到, 只能看到htm ...
- 使用隐式Intent打开系统浏览器的百度网页
使用隐式Intent,我们不仅可以启动自己程序内的活动,还可以启动其它程序的活动,这使得Android多个应用程序之间的功能共享成为了可能.比如说你的应用程序中需要展示一个网页,这时你没有必要自己去实 ...
- html提示用Safari浏览器打开,Safari浏览器无法打开网页怎么办 Safari打不开网站原因及解决方法...
最近,很多用户使用苹果手机的Safari浏览器时,都收到了打不开网页因为无法连接到服务器的提示,那afari浏览器无法打开网页怎么办?下面就和IT百科一起来看看吧! 1.网址已注销/禁用 当我们使用S ...
最新文章
- nslookup域名解析
- 快手在直播间里养起了AI宠物,连柳岩、大鹏都爱不释手
- Paste模块的世界
- php指定键名排序,php二维数组指定其键名对其排序的方法
- 【博客】博客资源汇总
- 向上类型转换和拷贝构造函数
- Spring5参考指南:SpringAOP简介
- 持续5个月,200+笔记,3千多人参与,邀请你来学源码~
- 转:Tomcat启动失败 提示Server Tomcat v7.0 Server at localhost failed to start.六种解决方法
- 程序流程图的switch怎么表示_算法是程序的灵魂,让我们从基础开始
- MatlabR2021b自学笔记一:安装教程(附安装包链接)
- thinkpad x230 换三星 msata ssd 860 EVO
- python二级题库(百分之九十原题) 刷题软件推荐
- 微软亚洲研究院20年20人
- STM32八路ADC采用DMA方式
- TSDB在高速公路大数据平台的应用
- python父亲节礼物_盘点父亲节礼物,爸爸们的礼物也要用心挑选~
- spring boot整合elk
- BRAF蛋白F595S G615R突变的影响
- 第五章——树(数据结构)