selenium打开edge时,怎么和chrome一样进行edge的初始设置
时间: 2024-10-09 22:15:02 浏览: 67
在Selenium中,如果你想要像操作Chrome浏览器那样初始化Edge浏览器,并进行一些预设的设置,你需要使用WebDriverManager来管理浏览器驱动。WebDriverManager是一个方便的工具库,可以自动下载并管理浏览器驱动,包括Microsoft Edge。
以下是使用Python示例代码:
```python
from selenium import webdriver
from selenium.webdriver.edge.options import Options
from selenium.webdriver.common.desired_capabilities import DesiredCapabilities
# 创建Edge选项
options = Options()
options.add_argument('--edge-launch-mode=hub') # 设置启动模式为边缘浏览器的Hub模式
options.add_experimental_option('excludeSwitches', ['enable-logging']) # 关闭日志记录,以避免输出过多信息
# 如果需要,你可以添加特定的配置,如语言、代理等
options.set_edge_user_agent("Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.51 Safari/537.36 Edg/99.0.1150.30")
# 初始化Driver
driver = webdriver.Edge(service_log_path=None, options=options)
driver.get("https://www.example.com") # 打开初始URL
# 进行你的页面操作...
# ...
# 关闭浏览器
driver.quit()
阅读全文