Saltar al contenido

Python/Selenium incógnito/modo privado

Si encuentras algo que no comprendes puedes dejarlo en los comentarios y te ayudaremos lo mas rápido que podamos.

Solución:

En primer lugar, desde selenium de forma predeterminada, inicia un navegador con un perfil limpio y nuevo, en realidad ya estás navegando en privado. Refiriéndose a:

  • Python: inicie Firefox con Selenium en modo privado
  • ¿Cómo puedo simular una experiencia de navegación privada en Watir? (Selenio)

Pero puede aplicar/activar estrictamente el modo de incógnito/privado de todos modos.

Para pase de cromo --incognito argumento de la línea de comandos:

--incognito Hace que el navegador se inicie directamente en modo de incógnito.

from selenium import webdriver

chrome_options = webdriver.ChromeOptions()
chrome_options.add_argument("--incognito")

driver = webdriver.Chrome(chrome_options=chrome_options)
driver.get('https://google.com')

FYI, esto es lo que abriría:

¡felices vacaciones!

Para firefox, configure browser.privatebrowsing.autostart a True:

from selenium import webdriver

firefox_profile = webdriver.FirefoxProfile()
firefox_profile.set_preference("browser.privatebrowsing.autostart", True)

driver = webdriver.Firefox(firefox_profile=firefox_profile)

FYI, esto corresponde a la siguiente casilla de verificación en la configuración:

ingrese la descripción de la imagen aquí

Nota: chrome_options ahora está en desuso. Podemos usar ‘opciones’ en lugar de chrome_options

from selenium import webdriver

options = webdriver.ChromeOptions()
options.add_argument("--incognito")

driver = webdriver.Chrome(options=options)
driver.get('https://google.com')

Inicié tanto Chrome como Firefox en modo incógnito/privado usando ChromeOptions y FirefoxOptions con éxito usando los fragmentos de código en Java como se muestra a continuación:

    //For Firefox
    FirefoxOptions options = new FirefoxOptions();
    options.addArguments("-private");
    DesiredCapabilities caps = new DesiredCapabilities();
    caps.setCapability("moz:firefoxOptions",options);

    //For Chrome
    ChromeOptions options = new ChromeOptions();
    options.addArguments("-incognito");
    caps.setCapability(ChromeOptions.CAPABILITY, options);

    WebDriver driver = new RemoteWebDriver(new URL(URL), caps);

Te mostramos reseñas y puntuaciones

Nos puedes añadir valor a nuestro contenido contribuyendo tu experiencia en las interpretaciones.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *