楼主: 哈哈当时
54 0

Selenium中设置Edge浏览器 [推广有奖]

  • 0关注
  • 0粉丝

等待验证会员

小学生

42%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
50 点
帖子
4
精华
0
在线时间
0 小时
注册时间
2018-12-28
最后登录
2018-12-28

楼主
哈哈当时 发表于 2025-11-12 22:58:43 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

在Selenium中配置Edge浏览器时,首先确保你的系统已安装Edge浏览器,并且安装了适用于Edge的WebDriver。以下是使用Selenium配置Edge浏览器的步骤:

  1. 下载Edge WebDriver

    首先,需要从微软官方网站获取适合Edge浏览器的最新版WebDriver。访问以下链接进行下载:
    Microsoft WebDriver

  2. 设置环境变量

    完成下载后,需将WebDriver路径添加到系统环境变量中,以便Selenium能够识别。
    Windows操作系统:

    • 右键单击“此电脑”或“我的电脑”,选择“属性”。
    • 点击“高级系统设置”。
    • 在“系统属性”对话框中,点击“环境变量”。
    • 在“系统变量”部分,找到名为Path的变量,选中后点击“编辑”。
    • 点击“新建”,输入WebDriver路径(例如:C:\path\to\msedgedriver.exe)。
    • 点击“确定”保存更改。

  3. 安装Selenium库

    如果尚未安装Selenium库,可通过pip进行安装:

    pip install selenium

  4. 编写代码以启动Edge浏览器

    现在可以使用以下代码在Selenium中开启Edge浏览器:

    from selenium import webdriver
    # 设置Edge WebDriver的路径(如果不在环境变量中)
    # webdriver_path = 'C:/path/to/msedgedriver.exe'
    # driver = webdriver.Edge(executable_path=webdriver_path)
    # 如果已经在环境变量中,直接这样写:
    driver = webdriver.Edge()
    # 打开一个网页
    driver.get('https://www.example.com')
    
    # 进行一些操作...
    # driver.find_element_by_id('some-id').click()  # 旧版API,推荐使用以下方式:
    element = driver.find_element(By.ID, 'some-id')  # 使用新的定位方法
    element.click()
    # 关闭浏览器
    driver.quit()

注意事项: 确认Edge浏览器版本与WebDriver匹配。微软通常提供最新版Edge浏览器的兼容WebDriver。
从Selenium 4起,find_element_by_*方法已不再推荐使用,建议采用find_element(By.ID, ‘some-id’)等新方式。确保导入By类:

from selenium.webdriver.common.by import By

遵循上述步骤后,应能在Selenium中顺利配置并利用Edge浏览器进行自动化测试或网页浏览。遇到问题时,请检查WebDriver路径是否正确设置,或者尝试更新至最新版本的WebDriver。

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Edge Elen NIU ele DGE

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
扫码
拉您进交流群
GMT+8, 2026-2-20 23:07