Как скачать PDF при использовании удаленного веб-драйвера Selenium с Firefox?
У меня есть следующие настройки драйвера для локальной разработки:
driver = webdriver.Remote(
command_executor='http://selenium:4444/wd/hub',
desired_capabilities={'browserName': 'firefox', 'acceptInsecureCerts': True}
)
Как бы я изменил это (или сервер селена, если это абсолютно необходимо), чтобы можно было нажать кнопку загрузки PDF и сохранить файл на сервере селена?
Связанные соображения:
- Кнопка запускает некоторые JS
onClick
, поэтому я не могу просто получить URL-адрес от него и использоватьrequests
, - Вы не можете (или, по крайней мере, не можете) передать профиль удаленному веб-драйверу.