写这个博客的原因就是因为之前都是传参爬虫,还好自己会点网页,爬了一段时间觉得心好累,每次都要去自己找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)相关推荐

  1. python模拟打开Google浏览器并打开网页(selenium+chrome)

    写这个博客的原因就是因为之前都是传参爬虫,还好自己会点网页,爬了一段时间觉得心好累,每次都要去自己找URL,找规律,传headers. 然后就想着能够模拟浏览器做各种操作,然后就果断学习seleniu ...

  2. win10默认浏览器不显示谷歌浏览器_win10系统下google浏览器无法打开网页的解决方法...

    谷歌浏览器是一款功能非常强大的免费网页浏览器,拥有非常强大的用户群体.不过,最近一些 windows10系统 用户反映遇到了谷歌浏览器打不开的情况.下面,小编就给大家整理的一些有关google浏览器打 ...

  3. Windows ❀ 解决Google浏览器无法访问网页问题

    文章目录 问题:Google浏览器无法访问网页 解决方法 问题:Google浏览器无法访问网页 使用Google浏览器打开某个已知安全网页时,弹出如下信息,错误内容如下:NET::ERR_CERT_D ...

  4. google 浏览器默认打开控制台_chrome浏览器使用 Console(控制台)

    chrome浏览器使用 Console(控制台) 了解如何:打开DevTools Console(控制台),堆叠冗余消息或在自己的行上显示它们,清除或保持输出或将其保存到文件,过滤输出,以及了解其他C ...

  5. # IE浏览器打不开网页,google浏览器能打开

    IE浏览器的设置出现了问题,在IE浏览器的"Internet选中"中删除个人设置即可,具体操作步骤如下: 1.打开IE浏览器,点击右上角的设置图标,然后点击"Intern ...

  6. google 浏览器默认打开控制台,浏览器设置:如何将IE设为默认打开的浏览器?

    优质回答 回答者:橘生淮南orange 1.在电脑桌面的下方点击win图标 2.在弹出的菜单中单击"控制面板"选项. 3.将"控制面板"的"查看方式& ...

  7. 用python模拟一个文本浏览器来抓取网页

    最近在研究爬虫, 主要是用urllib和urllib2以及其他的一些标准库. 当然, urllib2的缺点就是不能看到 http请求发送了那些header, 服务器返回的信息也看不到, 只能看到htm ...

  8. 使用隐式Intent打开系统浏览器的百度网页

    使用隐式Intent,我们不仅可以启动自己程序内的活动,还可以启动其它程序的活动,这使得Android多个应用程序之间的功能共享成为了可能.比如说你的应用程序中需要展示一个网页,这时你没有必要自己去实 ...

  9. html提示用Safari浏览器打开,Safari浏览器无法打开网页怎么办 Safari打不开网站原因及解决方法...

    最近,很多用户使用苹果手机的Safari浏览器时,都收到了打不开网页因为无法连接到服务器的提示,那afari浏览器无法打开网页怎么办?下面就和IT百科一起来看看吧! 1.网址已注销/禁用 当我们使用S ...

最新文章

  1. nslookup域名解析
  2. 快手在直播间里养起了AI宠物,连柳岩、大鹏都爱不释手
  3. Paste模块的世界
  4. php指定键名排序,php二维数组指定其键名对其排序的方法
  5. 【博客】博客资源汇总
  6. 向上类型转换和拷贝构造函数
  7. Spring5参考指南:SpringAOP简介
  8. 持续5个月,200+笔记,3千多人参与,邀请你来学源码~
  9. 转:Tomcat启动失败 提示Server Tomcat v7.0 Server at localhost failed to start.六种解决方法
  10. 程序流程图的switch怎么表示_算法是程序的灵魂,让我们从基础开始
  11. MatlabR2021b自学笔记一:安装教程(附安装包链接)
  12. thinkpad x230 换三星 msata ssd 860 EVO
  13. python二级题库(百分之九十原题) 刷题软件推荐
  14. 微软亚洲研究院20年20人
  15. STM32八路ADC采用DMA方式
  16. TSDB在高速公路大数据平台的应用
  17. python父亲节礼物_盘点父亲节礼物,爸爸们的礼物也要用心挑选~
  18. spring boot整合elk
  19. BRAF蛋白F595S G615R突变的影响
  20. 第五章——树(数据结构)

热门文章

  1. Toolbar实战(来点小栗子...)
  2. Java 关于支付的实现(微信、支付宝)
  3. 耳目一新的感觉(转)
  4. 分布式认知在计算机应用系统,分布式任务分布式认知对高校计算机基础课程影响论文...
  5. PAT B1024/A1073
  6. Docker集群管理之Kubernetes
  7. 全国职业院校技能大赛-网络建设与运维赛题(一)
  8. 中文文本分类-朴素贝叶斯
  9. Tkinter 实现弹出子窗口并冻结主窗口
  10. JavaScript奇淫技巧:收缩控制流