1.下载IEDriverServer: http://selenium-release.storage.googleapis.com/index.html

2.下载成功后,指定ie驱动路径,运行代码

from selenium import webdriver
from selenium.webdriver.common.desired_capabilities import DesiredCapabilities

#create capabilities
capabilities = DesiredCapabilities.INTERNETEXPLORER
#delete platform and version keys
capabilities.pop("platform", None)
capabilities.pop("version", None)
#start an instance of IE
driver = webdriver.Ie(executable_path="E:\IEDriverServer_Win32_3.12.0\IEDriverServer.exe", capabilities=capabilities)
driver.get("https://www.baidu.com/")

3.第一个报错,无法正常启动IE浏览器,遇见org.openqa.selenium.SessionNotCreatedException: Unexpected error launching Internet Explorer. Protected Mode settings are not the same for all zones. Enable Protected Mode must be set to the same value (enabled or disabled) for all zones.

4.遇到第二个错误:

 

修改之后,在此运行, 成功

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐