Подтвердить что ты не робот

Python: отключить изображения в Selenium Google ChromeDriver

Я трачу много времени на поиск этого. В конце дня я собрал несколько ответов, и он работает. Я разделяю свой ответ, и я буду признателен, если кто-нибудь отредактирует его или предоставит нам более простой способ сделать это.

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/ и вставьте URL-адрес расширения там, чтобы загрузить файл расширения.

3- Затем вы сможете использовать вышеупомянутый код с указанием пути к файлу расширения, которое вы загрузили.

4b9b3361