Как прокручивать контейнер с помощью SeleniumHtml

Программисты Html
Ответить
Anonymous
 Как прокручивать контейнер с помощью Selenium

Сообщение Anonymous »

Я пытаюсь получить данные по следующей ссылке: https://m.hollywoodbets.net/betting/1/s ... yscupon/15
На этом сайте вы можете прокручивать всю страницу, а также внутри стол ставок. Чтобы загрузить все данные, мне нужно прокрутить всю таблицу, однако, когда я использую попытку прокрутки, перемещается только главная страница, как я могу прокручивать таблицу?
(Класс контейнера " Todays-coupon-grouped-view-container")
Вот моя попытка контекста:
"""Scroll down the center area of the webpage for a specified duration."""
try:
scroll_area = driver.find_element(By.CLASS_NAME,
"todays-coupon-grouped-view-container") # Target the correct center scroll area
end_time = time.time() + duration
while time.time() < end_time:
driver.execute_script("arguments[0].scrollTop += arguments[1];", scroll_area, 200) # Scroll the element
time.sleep(0.5) # Adjust the sleep duration if needed
except Exception as e:
print(f"An error occurred during scrolling: {e}") ```


Подробнее здесь: https://stackoverflow.com/questions/793 ... h-selenium
Ответить

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

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

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

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

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