Seite 1 von 1

webbrowser-Befehl: Neues Fenster statt Tab

Verfasst: Montag 6. Dezember 2021, 11:33
von Rolfi56
Hallo (Anfängerfrage),

laut Documentation in der Hilfe zu IDLE 3.9.2 soll mit dem Befehl

webbrowser.open(url, new=1, autoraise=True)

mit new =1 oder

webbrowser.open_new(url)

ein neues Fenster des voreingestellten Browsers geöffnet werden.

Wenn ich in einem Unterprogramm ein Firefox-Fenster geöffnet habe und dann in einem weiteren Unterprogramm (nicht Unter-Unterprogramm) ein weiteres Fenster mit obigem Befehl öffnen möchte, bekomme ich nur einen neuen Tab.

Ist das ein Bug oder wie erzeugt man ein zweites Browser-Fenster?

Viele Grüße

Re: webbrowser-Befehl: Neues Fenster statt Tab

Verfasst: Montag 6. Dezember 2021, 12:01
von sparrow
Das webbrowser Modul ist nur eine recht dünne Schicht, die nicht mehr tut als eine URL an den Standardbrowser des Systems zu übergeben. Die Dokumentation weist ja auch darauf hin,, dass nur ein neues Fenster geöffnet wird, wenn es möglich ist. Scheint bei Firefox nicht so zu sein.