webbrowser-Befehl: Neues Fenster statt Tab

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
Rolfi56
User
Beiträge: 24
Registriert: Donnerstag 18. Oktober 2018, 10:07

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
Benutzeravatar
sparrow
User
Beiträge: 4165
Registriert: Freitag 17. April 2009, 10:28

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.
Antworten