webbrowser

Interfaces for launching and remotely controlling Web browsers.

Functions

get([using]) Return a browser launcher instance appropriate for the environment.
main()
open(url[, new, autoraise])
open_new(url)
open_new_tab(url)
register(name, klass[, instance, ...]) Register a browser connector and, optionally, connection.
register_X_browsers()

Classes

BackgroundBrowser(name) Class for all browsers which are to be started in the background.
BaseBrowser([name]) Parent class for all browsers.
Chrome([name]) Launcher class for Google Chrome browser.
Chromium alias of Chrome
Elinks([name]) Launcher class for Elinks browsers.
Galeon([name]) Launcher class for Galeon/Epiphany browsers.
GenericBrowser(name) Class for all browsers started with a command and without remote functionality.
Grail([name])
Konqueror([name]) Controller for the KDE File Manager (kfm, or Konqueror).
Mozilla([name]) Launcher class for Mozilla/Netscape browsers.
Netscape alias of Mozilla
Opera([name]) Launcher class for Opera browser.
UnixBrowser([name]) Parent class for all Unix browsers with remote functionality.

Exceptions

Error