Looking for python Keywords? Try Ask4Keywords

Python LanguageWebbrowser-Modul


Einführung

Gemäß der Standarddokumentation von Python bietet das Webbrowser-Modul eine übergeordnete Schnittstelle, über die Benutzer webbasierte Dokumente angezeigt werden können. In diesem Thema wird die ordnungsgemäße Verwendung des Webbrowser-Moduls beschrieben und veranschaulicht.

Syntax

  • webbrowser.open(url, new=0, autoraise=False)
  • webbrowser.open_new(url)
  • webbrowser.open_new_tab(url)
  • webbrowser.get(usage=None)
  • webbrowser.register(name, constructor, instance=None)

Parameter

Parameter Einzelheiten
webbrowser.open()
URL die URL, die im Webbrowser geöffnet werden soll
Neu 0 öffnet die URL in der vorhandenen Registerkarte, 1 öffnet sich in einem neuen Fenster, 2 öffnet sich in einer neuen Registerkarte
automatisieren Bei Einstellung auf True wird das Fenster über den anderen Fenstern verschoben
webbrowser.open_new()
URL die URL, die im Webbrowser geöffnet werden soll
webbrowser.open_new_tab()
URL die URL, die im Webbrowser geöffnet werden soll
webbrowser.get()
mit den zu verwendenden Browser
webbrowser.register()
URL Name des Browsers
Konstrukteur Pfad zum ausführbaren Browser ( Hilfe )
Beispiel Eine Instanz eines Webbrowsers, die von der webbrowser.get() -Methode zurückgegeben wurde

Bemerkungen

In der folgenden Tabelle sind vordefinierte Browsertypen aufgeführt. Die linke Spalte enthält Namen, die an die webbrowser.get() Methode übergeben werden können. In der rechten Spalte werden die Klassennamen für jeden Browsertyp aufgeführt.

Modellname Klassenname
'mozilla' Mozilla('mozilla')
'firefox' Mozilla('mozilla')
'netscape' Mozilla('netscape')
'galeon' Galeon('galeon')
'epiphany' Galeon('epiphany')
'skipstone' BackgroundBrowser('skipstone')
'kfmclient' Konqueror()
'konqueror' Konqueror()
'kfm' Konqueror()
'mosaic' BackgroundBrowser('mosaic')
'opera' Opera()
'grail' Grail()
'links' GenericBrowser('links')
'elinks' Elinks('elinks')
'lynx' GenericBrowser('lynx')
'w3m' GenericBrowser('w3m')
'windows-default' WindowsDefault
'macosx' MacOSX('default')
'safari' MacOSX('safari')
'google-chrome' Chrome('google-chrome')
'chrome' Chrome('chrome')
'chromium' Chromium('chromium')
'chromium-browser' Chromium('chromium-browser')

Webbrowser-Modul Verwandte Beispiele