我花了很多时间搜索这个问题。最终,我结合了许多答案并解决了它。我分享我的答案,如果有人能够编辑或提供更简单的方法,请告诉我们。
1- 在Selenium Google ChromeDriver中禁用图像的答案适用于Java。因此,我们应该在Python中做同样的事情:
opt = webdriver.ChromeOptions()
opt.add_extension("Block-image_v1.1.crx")
browser = webdriver.Chrome(chrome_options=opt)
2- 但是下载"Block-image_v1.1.crx"有点棘手,因为没有直接的方法。为此,您可以前往:https://chrome.google.com/webstore/detail/block-image/pehaalcefcjfccdpbckoablngfkfgfgj的替代方案是前往http://chrome-extension-downloader.com/并将扩展网址粘贴到那里以便下载扩展文件。
3- 然后,您就可以使用上述提到的代码以及您已经下载的扩展文件的路径。