首页 > 其他分享 >配置webDriver(Chrome浏览器)

配置webDriver(Chrome浏览器)

时间:2023-12-07 17:23:05浏览次数:25  
标签:webDriver 浏览器 Chrome Driver driver chromedriver https

1. 查看Chrome浏览器版本号

  方法1:Chrome浏览器,设置  >  关于Chrome

 

  方法2: 在Chrome浏览器的地址栏,输入chrome://version/,回车后即可查看到对应版本

 

2. 下载Chrome Driver

  Chrome Driver 下载地址:https://googlechromelabs.github.io/chrome-for-testing/

  下载stable稳定版。

 

       之前版本,下载地址:https://chromedriver.storage.googleapis.com/index.html

 

3.  放置Chrome Driver

  解压chromedriver文件,将chromedriver.exe放置在python.exe同级目录下。

 

4. 安装 selenium 包

    pip install selenium

     (略)

 

 ------------------------------------------------------------------------------------------------------------------

测试成功

  运行代码,可成功打开百度网页。3秒后,网页自动关闭。

 

    【测试代码】

  import time
  from selenium import webdriver

  driver = webdriver.Chome()

  driver.implicitly_wait(5)
  driver.get("https://www.baidu.com")

  time.sleep(3)
  driver.quit()

 

 

标签:webDriver,浏览器,Chrome,Driver,driver,chromedriver,https
From: https://www.cnblogs.com/jojowei/p/17883358.html

相关文章

  • 解决selenium打开edge浏览器闪退问题
     1、需保证浏览器驱动为对应版本,官方给的下载驱动的地址为:https://developer.microsoft.com/zh-cn/microsoft-edge/tools/webdriver/下载完驱动放在如下文件夹编辑2、edge浏览器默认安装路径为:C:\ProgramFiles(x86)\Microsoft\Edge\Application3、我解决问题的方法,增加配置代码......
  • 配置webDriver(火狐浏览器)
    1.查看浏览器版本号在下载火狐浏览器的驱动之前,先确认自己火狐浏览器的版本号。火狐浏览器:设置 >常规>(下拉)Firefox更新,可以看到版本号。我的浏览器版本:120.0.1(64位)     如果想下载其他火狐浏览器的版本,可以到下面这个链接:https://ftp.mo......
  • Chrome浏览器对不同标签页进行着色
    方法1:使用标签组Chrome浏览器的标签组功能允许您将标签分组在一起,并为每个组分配不同的颜色。要创建标签组,请右键单击一个标签,然后选择“添加到新组”。您还可以将标签拖放到另一个标签上以将其添加到组中。要更改标签组的颜色,请单击标签组的圆点,然后选择“更改颜色”。您可以......
  • Web开发学习HTTP协议、通过浏览器控制台学习HTTP协议。
    @目录HTTP协议1.HTTP协议是什么?2.HTTP协议的特点3.什么是URL?4.通过浏览器控制台学习HTTP协议RequestHeaders请求数据格式说明ResponseHeaders请求数据格式说明5.HTTP工作原理HTTP协议1.HTTP协议是什么?HTTP协议是一种超文本传输协议,规定了浏览器和服务器之间的数据传输的规则......
  • 不再支持安卓 7.0!谷歌Chrome浏览器120稳定版发布
    今天,谷歌面向所有支持平台,发布了Chrome浏览器的120稳定版更新,该版本不再支持安卓7.0/7.1系统。在新功能上,Chrome浏览器120稳定版推出一项新的“主动安全检查”功能,该功能会定期运行,检查浏览器是否存在安全问题,并在检查完成之后通知用户。在设置中也为此新增了一个新的“安全检......
  • 浏览器http请求正常文件头打印信息
    [12-0619:25:14.663][info][advanced_server.cpp:187handle_request()]totalrequestis:GET/index.htmlkHTTP/1.1Host:127.0.0.1:8081Connection:keep-aliveCache-Control:max-age=0sec-ch-ua:"GoogleChrome";v="119","Chromium"......
  • 基于Browscap对浏览器工具类优化
    项目背景原有的启动平台公共组件库comm-util的浏览器工具类BrowserUtils是基于UserAgentUtils的,但是该项目最后一个版本发布于2018/01/24,之至今日23年底,已有5年没有维护更新,会造成最新版本的部分浏览器不能正确获取到浏览器信息。(至于为什么停更了获取不到最新浏览器和操作系统......
  • 解决谷歌浏览器 Google Chrome不能拖拽安装离线插件的办法
    我使用的谷歌浏览器版本是119.0.6045.160(正式版本)(64位)  之前多台电脑都可以通过拖拽安装crx格式的扩展程序,最近公司配好了新的笔记本,但今天下载好crx文件发现拖动之后并不可以安装,并且已经打开了开发者模式,还是会显示禁用的小图标。解决方式首先打开下面地址:chrome://fla......
  • 浏览器跨 Tab 窗口通信原理
    目录浏览器跨Tab窗口通信原理BroadcastChannelSharedWorkerAPIlocalStorage/sessionStorage跨Tab窗口通信应用场景浏览器跨Tab窗口通信原理所谓多窗口下进行互相通信,是指在浏览器中,不同窗口(包括不同标签页、不同浏览器窗口甚至不同浏览器实例)之间进行数据传输和通信的......
  • javascript之如何禁用chrome开发者工具自动网络录制
    在chrome开发人员工具中,每次加载页面时,我都单击“网络”选项卡并看到“记录”按钮处于事件状态/红色。即使我禁用了网络流量记录,当我刷新同一页面或打开另一个网站时,我也会看到Chrome正在“网络”选项卡中记录流量。在开发具有大量流量的大型Web应用程序时——第3方API......