J'ai un programme python qui ouvre plusieurs urls dans des onglets séparés dans une nouvelle fenêtre du navigateur, mais quand je lance le programme à partir de la ligne de commande et ouvrez le navigateur en utilisantsuppress/redirect stderr lorsque vous appelez python webrowser
webbrowser.open_new(url)
Le stderr de firefox imprime à bash. En regardant les documents que je ne peux pas sembler trouver un moyen de rediriger ou les supprimer
J'ai eu recours à l'utilisation
browserInstance = subprocess.Popen(['firefox'], stdout=log, stderr=log)
Où est un journal tempfile & puis en ouvrant les autres onglets avec webbrowser.open_new. Y at-il un moyen de le faire dans le module webbrowser?
Qu'en est-il de l'envoi de la sortie à /dev/null
au lieu d'un fichier temporaire?