使用Python中的Selenium禁用Chrome中的图像加载



如何禁用chrome 中的图像加载

browser.get("chrome://settings/content/images")
time.sleep(5)
images = browser.find_element_by_id('addSite')
images.click()
text = browser.find_element_by_css_selector("[id='input']")
text.send_keys("https://www.instagram.com/")
accept = browser.find_element_by_xpath("//button[text()='Añadir']")
accept.click() 

我试图转到chrome中的设置页面,点击被阻止的网站并添加instagram,所以它会阻止instagram中的图像,但找不到页面上的按钮。有人知道其他方法吗?我试着使用一个扩展,但它的.crx和chrome只喜欢.crx3

option = webdriver.ChromeOptions()
chrome_prefs = {}
option.experimental_options["prefs"] = chrome_prefs
chrome_prefs["profile.default_content_settings"] = {"images": 2}
chrome_prefs["profile.managed_default_content_settings"] = {"images": 2}
browser = webdriver.Chrome(chrome_options=option)

相关内容

  • 没有找到相关文章

最新更新