gpt4 book ai didi

python - 在 Selenium Python 中以编程方式设置 IE 缩放级别

转载 作者:行者123 更新时间:2023-12-01 05:29:22 24 4
gpt4 key购买 nike

我收到 IE 的缩放级别错误,我知道这是一个已知问题。我已经能够在 Java 和 C# 中找到此问题的解决方案,但我似乎无法在 Python 中找到解决方法。据报道,以下内容可在 Java 和 C# 中运行:

System.setProperty("webdriver.ie.driver", IEDriverLocation);
DesiredCapabilities caps = DesiredCapabilities.internetExplorer();
caps.setCapability("ignoreZoomSetting", true);
aDriver = new InternetExplorerDriver(caps);

有人有在 Python 中做同样事情的经验吗?我也可以将缩放级别设置为 100%,但我在 python 中对该短语的任何迭代都没有成功。

最佳答案

您可以编辑注册表以确保在启动测试之前将 IE 的缩放级别设置为 100%。

注册表设置位于 HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Zoom

对于 100% 缩放,您需要将 ZoomFactor 的值设置为 100000 或 < strong>186a0(如果您需要十六进制值)。

由于您使用的是 Python,因此看起来您可以使用 winreg module编辑 Windows 注册表。

关于python - 在 Selenium Python 中以编程方式设置 IE 缩放级别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20614340/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com