Ich habe gerade einen neuen Job, der remote arbeitet, und ich muss meinen Tag damit beginnen, eine Menge Seiten zu öffnen und mich einzuloggen. Ich würde gerne diesen Prozess automatisieren, da es etwas mühsam sein kann. Ich möchte mein persönliches Browserfenster in Ruhe lassen und ein neues Fenster mit allen Seiten öffnen, die ich brauche. Hier ist der Kern das, was ich versuche zu tun:webbrowser öffnet keine neuen Fenster
import webbrowser
first = True
chromePath = 'C:/Program Files (x86)/Google/Chrome/Application/chrome.exe %s'
URLS = ("first page", "second page", "third page")
for url in URLS:
if first:
webbrowser.get(chromepPath).open(url)
first = False
else:
webbrowser.open(url, new=2)
Aus irgendeinem Grunde wird dieser Code nur neue Registerkarten in meinem aktuellen Browser zu öffnen, das ist im Grunde das Gegenteil von dem, was ich will, es zu tun. Was ist los?
Haben Sie jede URL in einem separaten Fenster geöffnet werden soll oder ein neues Fenster zu starten, um mit allen Registerkarten im Inneren? –
Neues Fenster mit allen Registerkarten. – Adalast
Ich vermute, Sie haben Chrome eingerichtet, um Registerkarten für neue Seiten zu erstellen, die zum Öffnen eines neuen Browsers führen. Vielleicht benutzen Sie einen anderen Browser (Firefox) für Ihre automatische Ladekonfiguration? –