FRIKIdelTO

función html con Selenium

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