Selenium Python получает высоту PDF с помощью Chromedriver - PullRequest
0 голосов
/ 26 сентября 2019

Я пытаюсь получить высоту прокрутки PDF-файла, используя Chromedriver, Selenium + Python.Вот код:

from selenium import webdriver
driver = webdriver.Chrome()
driver.get("https://www.adobe.com/content/dam/acom/en/accessibility/products/acrobat/pdfs/acrobat-x-accessibility-checker.pdf")
total_height = driver.execute_script("return Math.max( document.body.scrollHeight, document.body.offsetHeight, document.documentElement.clientHeight, document.documentElement.scrollHeight, document.documentElement.offsetHeight );")

Вывод равен 925, однако общая высота прокрутки должна быть больше, чем в PDF-файле 7 страниц ... мысли?

1 Ответ

0 голосов
/ 26 сентября 2019

Я получаю 969:

return $ ('[type = "application / pdf"]'). ScrollHeight

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...