首页 > 其他分享 >安装指定版本的chrome浏览器,并在selenium中指定浏览器和驱动

安装指定版本的chrome浏览器,并在selenium中指定浏览器和驱动

时间:2023-08-08 20:11:18浏览次数:32  
标签:浏览器 chrome selenium 指定 版本 options

一、安装指定版本的chrome浏览器

UI自动化,常需要使用到较低版本的chrome浏览器

如果不想删除已有chrome浏览器的前提下,可以在本机安装chromium,即开发者内部版本的chrome浏览器

下载地址:Chromium History Versions Download ↓ (vikyd.github.io)

在页面中选择win或者mac版本,并选择指定version进行下载。

 

二、selenium指定chrome浏览器和驱动

代码如下:

#codding=utf-8
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
options = Options()
options.binary_location = "C:\\chrome_x32\\Chrome-bin\\chrome.exe"
driver = webdriver.Chrome(chrome_options=options,executable_path="C:/chrome_x32/chromedriver_win32/chromedriver")
driver.get('http://www.baidu.com')

 

标签:浏览器,chrome,selenium,指定,版本,options
From: https://www.cnblogs.com/gzwTestblog/p/17615264.html

相关文章

  • Linux防火墙firewalld&iptables(2)iptables开放指定端口开放指定端口
    一、CentOs6iptables基本操作#chkconfig--list|grepiptables 查看防火墙的服务#chkconfigiptablesoff 永久关闭防火墙#chkconfigiptableson 永久开启防火墙#servicestatusiptables 查看防火墙状态#servicestartiptables 启动防火墙#servicestopiptab......
  • 安装好了Java、Neo4j社区版3.5.5,和二者的环境变量后,如何浏览器登录Neo4j
    前提:安装好了Java、Neo4j社区版3.5.5,和二者的环境变量后。Win+R->cmd进入输入neo4j.batconsole回车正常情况下是这样: 不正常情况下是这样:解决办法:输入下图的两句但是记住:neo4jstart一次就要neo4jstop一次,不然会给如下报错:记得neo4jstop就行了 最后......
  • DataFrame 指定某列的格式
    importpandasaspd#创建示例DataFramedata={'Name':['Alice','Bob','Charlie'],'Age':[25.0,30.0,35.0]#注意:这里的年龄列是浮点数类型}df=pd.DataFrame(data)#将'Age'列的数据类型设置为整数df['......
  • 如何在浏览器扩展中使用 eval 函数
    思路是把iframe作为沙箱环境,让eval在iframe中执行。以ChromeManifestV2为例。V3可参考UsingevalinChromeextensions-ChromeDevelopers。1.在manifest文件中列出沙箱html{...,"sandbox":{"pages":["sandbox.html"]},...}2.加载......
  • 解决在Edge浏览器中使用不了(找不到)new bing的情况
    1.问题我们有时候看不到下图圈出部分的信息,无法找到NewBing的入口(这边是空的)2.解决方式1.选择右上角的三条杠,并选择其中的settings2.将其中的country一项改为外国即可......
  • 在docker中创建指定版本的jenkins
     dockerrun-it-d-p8082:8080-p50000:50000 --namemyjenkins01jenkins/jenkins:2.417 以下是对给定的命令参数的解释:dockerrun:运行一个新的容器-it:在一个交互式终端中运行容器-d:在后台运行容器-p8082:8080:将容器的8080端口映射到主机的8082端口......
  • 浏览器打开首先是百度的界面,该如何修改
    浏览器打开首先是百度的界面,该如何修改打开电脑管家选择上网主页保护提供一些可用的主页bing:https://www.bing.com/Google:https://www.google.com/......
  • IE浏览器如何设置默认内核版本,IE11怎么设置默认以IE8的方式解析
    今天修复项目兼容性BUG,用IE11兼容模式调试IE8上的问题,发现每次关闭再打开F12都会以IE11的模式加载,网上搜了一下也没找到怎么设置,不过自己找了找,发现在仿真里可以保存当前设置,凑合可以用吧。但是关闭F12工具后,默认会切换回F11模式,可以通过保留仿真设置里防止其自动切回11。......
  • JS监听浏览器关闭、刷新及切换标签页触发事件
    蛮简单的东西,知道就会,不知道就不会,没什么逻辑可言。简单记录一下,只为加深点儿印象。visibilitychangevisibilitychange可以监听到浏览器的切换标签页。 直接上代码: <script>document.addEventListener('visibilitychange',documentVisibilityChange)functiondocumentVis......
  • js:JSZip实现前端浏览器压缩文件成zip格式
    文档https://www.npmjs.com/package/jsziphttps://stuk.github.io/jszip/https://github.com/Stuk/jszipCDN引入<!--jszip.js--><scriptsrc="https://lf6-cdn-tos.bytecdntp.com/cdn/expire-1-M/jszip/3.7.1/jszip.min.js"type="application/jav......