在driver.get之后未执行Selenium代码(浏览器为IE)
我是硒的新手。我的代码在Chrome webdrive上运行良好。但是,当我切换到IE webdrive时,我的代码不会在在driver.get之后未执行Selenium代码(浏览器为IE),selenium,internet-explorer,selenium-webdriver,Selenium,Internet Explorer,Selenium Webdriver,我是硒的新手。我的代码在Chrome webdrive上运行良好。但是,当我切换到IE webdrive时,我的代码不会在drive.get之后执行 from selenium import webdriver driver = webdriver.Ie(executable_path=r"C:\Drivers\IE_Driver\IEDriverServer.exe") driver.get("https://www.amazon.com") print(driver.current_url)
drive.get
之后执行
from selenium import webdriver
driver = webdriver.Ie(executable_path=r"C:\Drivers\IE_Driver\IEDriverServer.exe")
driver.get("https://www.amazon.com")
print(driver.current_url)
print ("Test")
我已经验证了你的代码&它的工作没有任何问题
from selenium import webdriver
driver = webdriver.Ie(executable_path=r"C:\IEDriverServer.exe")
driver.get("https://www.amazon.com")
print(driver.current_url)
print ("Test")
输出:
我建议您下载基于操作系统(Windows 32或64位)的IE驱动程序,然后再试一次
您必须执行此处提到的先决条件步骤,特别是禁用增强保护。我可以复制你的问题
取消选中internet、本地、受信任和受限制的所有内容的复选框它是否会引发任何错误?您使用的是哪个版本的IE WebDriver?建议使用3.150.1版,可在中下载。此外,如果您正在自动化IE11,您可以按照中提到的规范设置测试环境。