Python / Selenium инкогнито / частный режим

Кажется, я не могу найти документацию о том, как заставить Selenium открывать браузер в режиме инкогнито.

Нужно ли настраивать пользовательский профиль в браузере или?

2 Solutions collect form web for “Python / Selenium инкогнито / частный режим”

Прежде всего, поскольку selenium по умолчанию запускает браузер с чистым, совершенно новым профилем, вы фактически просматриваете его в частном порядке . Ссылаясь на:

  • Python – запуск firefox с Selenium в приватном режиме
  • Как я могу имитировать частный просмотр в Ватире? (Селен)

Но в любом случае вы можете строго соблюдать / включить инкогнито / приватный режим.

Для --incognito командной строки chrome --incognito :

--incognito Заставляет браузер запускаться непосредственно в режиме инкогнито.

 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, вот что он откроет:

Счастливых праздников!

Для firefox установите для browser.privatebrowsing.autostart значение 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, это соответствует следующему флажку в настройках:

введите описание изображения здесь

PowerShell

 try{ # Import the Selenium DLLs Add-Type -Path "$Seleniumlib\Selenium.WebDriverBackedSelenium.dll" Add-Type -Path "$Seleniumlib\WebDriver.dll" Add-Type -Path "$Seleniumlib\WebDriver.Support.dll" } catch [Exception]{ Write-Host ("Error: {0}" -f $_.Exception.Message) exit 1 } $options = New-Object OpenQA.Selenium.Chrome.ChromeOptions $options.AddArgument("--incognito") $driver = New-Object OpenQA.Selenium.Chrome.ChromeDriver($options) 
  • Как мы можем передавать разные браузеры сразу в robotframework
  • Безголовый бесконечный свиток селена
  • Загрузка файла Selenium оставляет окно выбора файла открытым (OS / X и Python)
  • Как просмотреть весь сайт с помощью селена?
  • Селен и iframe в html
  • Получить все ссылки href с использованием селена в python
  • Python Selenium - AttributeError: объект WebElement не имеет атрибута sendKeys
  • Тесты pelon selenium webdriver, вызывающие «серьезную ошибку» при работе в больших партиях на Windows XP
  • Python - лучший язык программирования в мире.