Крайние элементы бросают ошибку «нельзя прокрутить в виде» в селенеPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Крайние элементы бросают ошибку «нельзя прокрутить в виде» в селене

Сообщение Anonymous »

Я пытаюсь скрепить https://www.anytimemailbox.com/s/new-york-42-broadway. Я проверил https://stackoverflow.com/a/61343018/21294350 и использовал Driver.execute_script ("window.scrollto (0, document.body.scrollheight);") для моего особого случая. PrettyPrint-Override ">

Код: Выделить всё

from selenium import webdriver
from selenium.webdriver.support import expected_conditions as EC

selector1_str_main='div[class="t-disc"]'
selector1_str=selector1_str_main+'>a'
selector1=(By.CSS_SELECTOR, selector1_str)

driver=webdriver.Firefox()
driver.execute_script("window.scrollTo(0, document.body.scrollHeight);") # script1
waiter=WebDriverWait(driver, 20)
# assert '' in driver.page_source
# This doesn't throw error. With this addition, the delay will make the scroll work to make click available.
waiter.until(EC.visibility_of_element_located((By.CSS_SELECTOR,".policy-wrapper")))
waiter.until(EC.visibility_of_all_elements_located(selector1))
waiter.until(EC.element_to_be_clickable(selector1).click()
# throw "ERROR:Message: Element  could not be scrolled into view"
Это, вероятно, связано с Script1 не завершен до запуска последнего Click . Я пробовал https://stackoverflow.com/a/65844911/21294350 от witerer.util (ec.visibilber_of_element_located ((by.css_selector, ".. https://stackoverflow.com/a/55431861/21294350.
Но я все еще задаюсь вопросом, почему выше до s, кажется, не работает. В чем проблема?

Подробнее здесь: https://stackoverflow.com/questions/796 ... n-selenium
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»