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:
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:
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.