Ich habe ein Python-Programm, das mehrere URLs in separat Tabs in einem neuen Browser-Fenstern jedoch öffnet, wenn ich das Programm von der Kommandozeile aus und öffnen Sie den BrowserUnterdrückungs/stderr umleiten, wenn Python unterliegt den Aufruf
webbrowser.open_new(url)
mit
Der Stderr von Firefox druckt zu bash. Mit Blick auf die docs scheinen kann ich nicht einen Weg zu finden, zu umleiten oder ihnen
unterdrücken Ich habe Zuflucht zu
mitbrowserInstance = subprocess.Popen(['firefox'], stdout=log, stderr=log)
Wo log ein tempfile ist & dann die anderen Registerkarten mit webbrowser.open_new öffnen.
Gibt es eine Möglichkeit, dies innerhalb des Webbrowser-Moduls zu tun?