首页 > 其他 > 详细

【selenium学习 -32】自定义浏览器的启动

时间:2021-05-08 16:25:15      阅读:18      评论:0      收藏:0      [点我收藏+]

在工作中除了标准的Chrome浏览器或者firefox浏览器外,也会遇到非标准的浏览器,比如自定义的浏览器,或者360等浏览器。

在这类浏览器中可以通过自定义的方式启动,方式如下

 

from selenium import webdriver
from selenium.webdriver.chrome.options import Options

options = webdriver.ChromeOptions()
#添加启动参数
options.add_argument("--xxx")
options.add_argument("--xxx")
options.add_argument("--xxx")

#设置二进制文件的位置
options.binary_location = r"C:\Program Files\xx\xx\xx.exe"

#启动 driver
= webdriver.Chrome(options=options)
#打开百度 driver.get("https://www.baidu.com")

最后说说chromeoptions

chromeoptions是一个方便控制chrome启动时属性的类,主要功能有

1,设置 chrome 二进制文件位置 (binary_location)
2,添加启动参数 (add_argument)
3,添加扩展应用 (add_extension, add_encoded_extension)
4,添加实验性质的设置参数 (add_experimental_option)
5,设置调试器地址 (debugger_address)

【selenium学习 -32】自定义浏览器的启动

原文:https://www.cnblogs.com/ronyjay/p/14744985.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!