不 ,在使用 InternetExplorerDriver时, 您不应忽略浏览器的缩放设置。
按照官方文档 InternetExplorerDriver 在 RequiredConfiguration
提到有关以下 浏览器缩放级别
The browser zoom level must be set to 100% so that the native mouse events can be set to the correct coordinates.
由于浏览器缩放级别设置为 125%, 因此您会看到错误。作为解决方案,您必须将浏览器缩放级别设置回 100% 。
更新资料
尽管您没有回复/评论根据您的问题构造的“我的答案”,但是从您的问题更新中我可以观察到您正在尝试将属性
ignore_protected_mode_settings 设置为 True 。为此,您需要使用
DesiredCapabilities() 类的实例并按如下所示配置 WebDriver 实例:
from selenium import webdriverfrom selenium.webdriver.common.desired_capabilities import DesiredCapabilitiescap = DesiredCapabilities().INTERNETEXPLORERcap['ignoreZoomSetting'] = Truebrowser = webdriver.Ie(capabilities=cap, executable_path=r'C:pathtoIEDriverServer.exe')browser.get('http://google.com/')browser.quit()
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)