Если вы запускаете Edge из командной строки, вы можете начать инсайта с помощью msedge.exe -inprivate
- это то, что вам нужно реплицировать с параметрами.
Вот как я могу сделать это в c#:
case "edgechromium":
new DriverManager().SetUpDriver(new EdgeConfig(), "83.0.478.56");
var options = new EdgeOptions();
options.UseChromium = true;
options.AddArgument("-inprivate");
b = new EdgeDriver(options);
break;
С python и вашим кодом попробуйте только этот аргумент:
options.add_argument("-inprivate")
[обновление] Я посмотрел здесь - здесь есть инструменты Edge.
Согласно инструкциям, я установил инструменты:
pip install msedge-selenium-tools selenium==3.141
Я запустил этот обновленный код в python - включая тег inprivate
from msedge.selenium_tools import Edge, EdgeOptions
# Launch Microsoft Edge (Chromium)
options = EdgeOptions()
options.use_chromium = True
options.add_argument("-inprivate")
driver = Edge(options = options)
driver.get ("https://www.google.com")
и получил -inprivate край частный
Я использую: Version 84.0.522.52 (Official build) (64-bit)
- последняя версия без обновлений (согласно инструменту обновления)