gpt4 book ai didi

python - 无法关闭 Selenium/Firefox 中的图像

转载 作者:太空狗 更新时间:2023-10-30 01:14:16 32 4
gpt4 key购买 nike

我希望在使用 Selenium 时禁用 Firefox 中的图像。它应该是对 firefox 中首选项的简单更新,这在 Disable images in Selenium Python 上的说明中有记录。

但是当我运行时,图像显示,当我输入 about:config 时,permissions.default.image 的值仍然是 1,而不是我尝试设置的 2。

我的代码(用 Python 编写)是:

from selenium import webdriver
firefox_profile = webdriver.FirefoxProfile()
firefox_profile.set_preference("permissions.default.image", 2)
driver = webdriver.Firefox(firefox_profile)
driver.get(web_address)

作为引用,此代码与对首选项的另一项更改完美配合,例如使用 firefox_profile.set_preference("permissions.default.stylesheet",2) 行关闭 csv 文件。我可以分辨 csv 设置和图像设置之间的唯一区别是行 permissions.default.image 已经存在于 about:config 中(即没有我设置它),但是行 permissions.default.stylesheet 没有。 ... 似乎我可以添加新行和我想要的值,但不能更改现有行(或者在我输入我的值后它被 Selenium 覆盖)。

最佳答案

据我了解,此问题与以下 Firefox 问题有关:

这意味着permissions.default.image已卡住,无法更改且不执行任何操作。


备选方案:

关于python - 无法关闭 Selenium/Firefox 中的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31571726/

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