# 202401 - Python 3.12.0
# MA_5.20 - Como fazer SCROLL-ROLAR a página
import logging
from app import iniciar_driver
from selenium.webdriver.common.by import By
from time import sleep
def desafio_scroll():
logger = logging.getLogger(__name__)
try:
site = 'https://cursoautomacao.netlify.app/desafios'
driver = iniciar_driver(site_url=site, detach=True, zoom_level=.75)
# rolar para o final da pagina
sleep(2)
driver.execute_script('window.scrollTo(0, document.body.scrollHeight);')
# rolar para o inicio da pagina
sleep(2)
driver.execute_script('window.scrollTo(0, document.body.scrollTop);')
sleep(2)
driver.close()
except Exception as e:
logger.error(
f'Nao foi possivel usar a funcao desafio_scroll()\n- {type(e).__name__}: {e}')
desafio_scroll()
Last active
January 15, 2024 11:56
-
-
Save eliasalbuquerque/7e1181723bc140764f42c2267091d520 to your computer and use it in GitHub Desktop.
Curso Dev Aprender | Jhonatan de Souza
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment