Python Language Ouverture d'une URL avec différents navigateurs


Exemple

Le module webbrowser prend également en charge différents navigateurs utilisant les méthodes register() et get() . La méthode get est utilisée pour créer un contrôleur de navigateur en utilisant le chemin d'accès d'un exécutable spécifique et la méthode register est utilisée pour attacher ces exécutables à des types de navigateur prédéfinis pour une utilisation future, généralement lorsque plusieurs types de navigateurs sont utilisés.

import webbrowser
ff_path = webbrowser.get("C:/Program Files/Mozilla Firefox/firefox.exe")
ff = webbrowser.get(ff_path)
ff.open("http://stackoverflow.com/")

Enregistrer un type de navigateur:

import webbrowser
ff_path = webbrowser.get("C:/Program Files/Mozilla Firefox/firefox.exe")
ff = webbrowser.get(ff_path)
webbrowser.register('firefox', None, ff)
# Now to refer to use Firefox in the future you can use this
webbrowser.get('firefox').open("https://stackoverflow.com/")