写这个博客的原因就是因为之前都是传参爬虫,还好自己会点网页,爬了一段时间觉得心好累,每次都要去自己找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 oschromedriver = "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. 执行代码去见证奇迹的时刻吧,奇迹没发生可千万不能怪我,留言继续交流。

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. # IE浏览器打不开网页,google浏览器能打开

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

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

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

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

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

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

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

  8. android 网页无法打开,Android浏览器无法打开网页

    你好,我是新来的android和我写了一个"简单的网络浏览器"的小应用程序. 但我的浏览器无法打开页面,它显示错误,如没有网络可用(网页不可用)甚至无线开启,并且正常的浏览器正在该 ...

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

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

最新文章

  1. token 的设计方案
  2. 从互联网大脑模型看腾讯与今日头条之争
  3. Unity 2D游戏开发教程之精灵的死亡和重生
  4. Lync Server 2010企业版系列PART6:部署后端
  5. 大批量插入数据如何优化
  6. python怎么设置图的大小_python – 如何调整seaborn中的子图大小?
  7. win32项目-最基础的窗口程序
  8. oracle 11g 卸载  客户端卸载
  9. Hadoop学习笔记—13.分布式集群中节点的动态添加与下架
  10. 问题四十八:怎么用ray tracing画superhyperboloid(超级双曲面)
  11. iphone core animation教程
  12. windows 下关闭135 139 445等危险端口
  13. h3c交换机重启_h3c交换机常用命令
  14. Android Studio 开发APP流程
  15. unity3d 本地化数据PlayerPrefs详解
  16. 云会议开启线上办公新模式
  17. 关于机器翻译,看这一篇就够了
  18. ffmpeg裁剪视频画面
  19. Tecohoo VD-182U 全高清视频会议摄像机
  20. 【Aviator】(二)应用实战

热门文章

  1. @Target、@Retenrion注解
  2. 家用电器用户行为分析与事件识别
  3. uni-app全选和取消全选
  4. elcheckbox 点击自动全选问题解决
  5. 大辉谈-用redis和CDN实现百万并发架构
  6. Windows内存体系(2) -- 页交换文件
  7. stm32f103can总线过滤器配置
  8. FRP内网穿透--实现公网ip远程访问内网8080端口
  9. python实现自动抠图
  10. Simhash算法详解及python实现