es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Cómo usar undetected_chromedriver.v2 en Kali Linux.

Cómo utilizar undetected_chromedriver.v2 en Kali Linux

import undetected_chromedriver.v2 como uc
opciones = uc.ChromeOptions()

# Configuración de perfil
opciones.user_data_dir = "c: \\ temp \\ profile "

# Otra forma de configurar el perfil es la siguiente (que tiene prioridad si se utilizan ambas variantes)
opciones.add_argument (&# 39;--user-data-dir = c: \\ temp \\ profile2 &# 39;)

# solo se agregan algunas opciones para omitir las molestas ventanas emergentes
opciones.add_argument (&# 39;--no-first-run --no-service-autorun --password-store=basic')
bw = uc.Chrome(options=opciones, version_main=92) 
Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    Para usar undetected_chromedriver.v2 en Kali Linux, siga los siguientes pasos:

    1. Instale undetected_chromedriver.v2 ejecutando el comando pip install undetected-chromedriver.
    2. Importe undetected_chromedriver.v2 en su script de Python agregando el siguiente código en la parte superior:

      import undetected_chromedriver.v2 as uc
      

    3. Cree una instancia de ChromeOptions, que se utilizará para configurar las opciones del navegador:
      options = uc.ChromeOptions ()
      
    4. Configure el directorio de datos de usuario que se utilizará por el navegador:
      options.user_data_dir = "/path/to/profile"
      

      Esto le indicará al navegador que utilice el perfil ubicado en la ruta especificada.

    5. Agregue cualquier opción adicional llamando al método add_argument en options:

      options.add_argument('--no-first-run')
      options.add_argument('--no-service-autorun')
      options.add_argument('--password-store=basic')
      

      Esto agregará los argumentos especificados a las opciones del navegador.

    6. Cree una instancia de Chrome usando uc.Chrome(options=options, version_main=92):

      bw = uc.Chrome(options=options, version_main=92)
      

      Esto creará una instancia de Chrome con las opciones especificadas.

    Ahora puedes usar bw para interactuar con el navegador a través de Selenium.

Comments are closed.