Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # DEVUELVE EL HTML OBTENIDO CON SELENIUM
- def usar_selenium(url):
- # try: # inicia chromium
- print (azul + "INICIANDO DRIVER CHROMIUM" + gris)
- chrome_options = Options()
- chrome_options.add_argument("--headless") # para que no se abra la ventana de Chrome
- chrome_options.add_argument("--log-level=3") # para que no muestre nada en la terminal
- chrome_options.add_experimental_option("excludeSwitches", ["enable-logging"]) # oculta el mensaje "DevTools"
- driver = webdriver.Chrome(options=chrome_options)
- # except: # si falla lo anterior es probable que no esté instalado
- # print ("\n" + rojo + "ERROR iniciando \"chromedriver\". ¿Está instalado?" + gris + "\n")
- # sys.exit()
- print (azul + " Abriendo URL con Selenium" + gris)
- driver.get(url)
- html = driver.page_source
- driver.quit()
- return html
Advertisement
Add Comment
Please, Sign In to add comment