Python LanguageModulo Webbrowser

introduzione

Secondo la documentazione standard di Python, il modulo browser fornisce un'interfaccia di alto livello per consentire la visualizzazione di documenti basati sul Web agli utenti. Questo argomento spiega e dimostra l'uso corretto del modulo browser web.

Sintassi

  • 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)

Parametri

Parametro Dettagli
webbrowser.open()
url l'URL da aprire nel browser web
nuovo 0 apre l'URL nella scheda esistente, 1 si apre in una nuova finestra, 2 si apre in una nuova scheda
autoraise se impostato su True, la finestra verrà spostata in cima alle altre finestre
webbrowser.open_new()
url l'URL da aprire nel browser web
webbrowser.open_new_tab()
url l'URL da aprire nel browser web
webbrowser.get()
utilizzando il browser da usare
webbrowser.register()
url nome del browser
costruttore percorso per il browser eseguibile ( aiuto )
esempio Un'istanza di un browser Web restituita dal metodo webbrowser.get()

Osservazioni

La seguente tabella elenca i tipi di browser predefiniti. La colonna di sinistra sono nomi che possono essere passati al metodo webbrowser.get() e la colonna di destra elenca i nomi di classe per ciascun tipo di browser.

Digita il nome Nome della classe
'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')

Modulo Webbrowser Esempi correlati