使用Selenium启动Edge浏览器报错InvalidArgumentException求助
解决Selenium Edge驱动访问网页的InvalidArgumentException错误
你的报错是因为调用driver.get()时传入的URL缺少协议前缀(http://或https://),Selenium无法识别不带协议的网址。
修正后的代码如下:
from selenium import webdriver driver = webdriver.Edge() driver.get("https://www.youtube.com")
补充说明:
- 所有传递给
driver.get()的URL必须包含完整的协议头,浏览器才能正确解析并加载目标网页。 - 既然你已经确认驱动版本与浏览器一致,无需额外配置驱动路径(Selenium 4及以上版本会自动管理驱动文件),修改URL即可解决问题。
内容的提问来源于stack exchange,提问作者Sumanto
相关产品推荐
相关产品推荐

