python中使用selenium调用ie浏览器,遇到的问题以及解决方案,一切都来之不易
1.下载IEDriverServer:http://selenium-release.storage.googleapis.com/index.html2.下载成功后,指定ie驱动路径,运行代码from selenium import webdriverfrom selenium.webdriver.common.desired_capabilities import Desired...
·
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.遇到第二个错误:
修改之后,在此运行, 成功
更多推荐
所有评论(0)