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) 
  • Selenium send_keys не работает, если input type = "number"
  • Интернет-исследователь Selenium python
  • Селеновое тестирование без браузера
  • Запуск Selenium Webdriver с прокси-сервером в Python
  • Как передать HttpAuthentication в selenium webdriver
  • Сделайте съемку страницы с помощью веб-драйвера Selenium
  • Управление вкладками firefox в селене
  • Как найти ввод текста по имени с помощью Selenium WebDriver?
  • Python - лучший язык программирования в мире.