selenium2 IE支持
在 Windows 10 之前,IE 一直是微软的默认浏览器,尽管它仍被包含在 Windows 10 中。 Internet Explorer Driver 是唯一的 Selenium 项目组旨在支持 微软认为当前 版本的驱动程序。旧版本可能可以工作,但将不受支持。
虽然 Selenium 项目为 32 位和 64 位版本的 IE 提供了二进制文件,但是 IE 10 和 11 在 64 位驱动程序上 有一些限制, 但是使用 32 位驱动程序仍然可以很好地工作。应该注意的是,由于 IE 浏览器的首选项是根据登录用户的帐户保存的, 因此需要进行一些额外的设置。
如果 IE 浏览器驱动程序不在您的路径中,您可以使用以下行设置路径:
Ie(executable_path='/path/to/IEDriverServer.exe')
微软还为 Windows 7 和 8.1 中的 IE 11 提供了一个 WebDriver 二进制版本。自 2014 年以来就没有更新过,它是基于 W3 规范的草案版本。