У меня есть полностью работающий скрипт Python для создания скриншотов веб-страниц с использованием селена и драйвера FF (windows).Selenium firefox драйвер снимает скриншот окна (не полноэкранный)
Сценарий выполняет полную скриншоту страницы, а не 1024x768, что делает процесс медленным. Вот мой код:
driver = webdriver.Firefox()
driver.set_window_size(1024,768)
driver.get(url)
driver.get_screenshot_as_file("%s/%s.png"%(screen_dir,o.netloc))
driver.close()
Любые идеи о том, как сделать селен/светлячок принять выше складчатых скриншоты, а не всю страницу?
Спасибо!
поэтому его не реализовано/ошибка драйверов FF или Selenium-FF. Думаю, мне нужно переключиться. Благодаря! – Theodoros80
@ Theodoros80 ну, мне действительно нравится это поведение (иногда очень полезно иметь полный скриншот страницы). Но спецификация говорит, что «окно просмотра контекста верхнего уровня». следует сделать на снимке экрана. Хоуп хром выполнил эту работу в вашем случае использования. – alecxe