Как открыть несколько вкладок Incognito с помощью модуля Python Webbrowser? - PullRequest
0 голосов
/ 04 июня 2019

Я пытаюсь написать скрипт, который будет открывать несколько вкладок инкогнито в одном окне. Тем не менее, веб-сайты, кажется, открываются в отдельных окнах, и я не уверен, как заставить это работать.

Я уже пробовал webbrowser.open_new_tab(), и он открывает веб-сайты в их собственных окнах, а не в одном окне.

import webbrowser

incognitoPath = "C:/Program Files (x86)/Google/Chrome/Application/chrome.exe %s --incognito"

controller = webbrowser.get(incognitoPath)

controller.open("www.twitch.com")
controller.open("www.youtube.com")

Поведение скрипта в настоящее время таково, что он открывает вкладку инкогнито с первым веб-сайтом, а затем, когда это окно закрывается, открывает другое окно для второго веб-сайта.

Я хочу, чтобы скрипт открывал только одно окно инкогнито со всеми сайтами в отдельных вкладках.

1 Ответ

0 голосов
/ 04 июня 2019

Вы пробовали использовать новую опцию в open?

import webbrowser

incognitoPath = "C:/Program Files (x86)/Google/Chrome/Application/chrome.exe %s --incognito"

controller = webbrowser.get(incognitoPath)

controller.open("www.twitch.com")
controller.open("www.youtube.com", new=2)
...