在driver.get之后未执行Selenium代码(浏览器为IE)

在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)

我是硒的新手。我的代码在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)
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,您可以按照中提到的规范设置测试环境。