Wymóg:
Każda zainstalowana wersja Python (Python3 jest wstępnie zainstalowany w najnowszej wersji Ubuntu)
Postępuj zgodnie z dowolną procedurą wyjaśnioną poniżej, aby otworzyć adres URL w Python:
Jak utworzyć plik Python
Wygeneruj plik z „Python_file.Py ”(plik Python) za pomocą„ Nano Command ”, jak wspomniano poniżej
$ nano Python_file.pyMożesz zmienić nazwę pliku zgodnie z wyborem.
Jak otworzyć adres URL za pomocą „urllib.Moduł żądania ”
„„urllib.wniosek”Jest jednym z modułów Pythona, który umożliwia otwieranie adresów URL w Python.
Krok 1: Importowanie „urllib.Biblioteka żądania ”
Aby otworzyć adres URL w Python, najpierw musisz zaimportować „urllib.żądanie ”, wstaw poniżej wspomniany wiersz kodu importu przed rozpoczęciem kodu w nowo utworzonym„ Python_file.plik py ”:
importować urllib.wniosekKrok 2: Otwarcie adresu URL za pomocą urllib.funkcja żądania
Aby otworzyć adres URL określonej strony internetowej za pomocą urllib.żądanie, użyj poniższej wymienionej składni:
urllib.wniosek.URLOPEN („URL strony internetowej”)Adres URL witryny: Włóż adres URL strony internetowej, którą chcesz pobrać.
Otworzyć adres URL „https: // www.Google.com/ ”, napisz poniższy wymieniony kod w swoim pliku Python:
importować urllib.wniosekHTTP zdefiniował kody stanu odpowiedzi; "get_url.Zdobądź szyfr”Służy do uzyskania tego kodu. Cyfra „200”Oznacza, że twoje połączenie się powiodło, jeśli jest„404”Zatem oznacza, że adres URL nie jest rozpoznawany. Odwiedź to źródło, aby dowiedzieć się o innych kodach stanu.
„„get_url„Jest to zmienna, która pobiera dane z określonego adresu URL, a„ druk ”służy do wydrukowania wyjścia.
Naciskać "Ctrl+s”Aby zapisać plik i„Ctrl+x„Aby wyjść z pliku:
Aby sprawdzić działanie kodu, uruchom poniżej wymienione polecenie, aby wykonać plik „Python_file.py ”.
$ Python3 Python_file.pyPowyższe wyjście pokazuje, że połączenie się powiodło.
Sprawdźmy inny przykład; Możemy również odzyskać kod HTML z adresu URL dowolnej strony internetowej. Uruchom poniższy kod, aby otworzyć adres URL https: // www.youtube.com/ i wydrukuj kod HTML:
importować urllib.wniosek„„get_url.Zdobądź szyfr()”Służy do uzyskania kodu stanu odpowiedzi HTTP i„get_url.Czytać()”Służy do pobierania pliku HTML strony internetowej.
Uruchom poniższe wspomniane polecenie, aby wykonać plik „Python_file.py ”, aby uzyskać pożądane wyjście:
$ Python3 Python_file.py
Jak otworzyć adres URL za pomocą modułu „WebBrowser”
„WebBrowser” jest jednym z modułów Pythona, który jest również używany do otwierania adresów URL lub stron internetowych w Python, ale kieruje link do przeglądarki.
Aby otworzyć adres URL za pomocą modułu „WebBrowser”, wykonaj poniższe kroki:
Krok 1: Importowanie biblioteki „WebBrowser”
Aby otworzyć adres URL, po pierwsze, musisz zaimportować bibliotekę „WebBrowser” w „Python_file.Py ”do poniżej wspomnianej linii kodu:
Importuj przeglądarkę internetowąKrok 2: Otwieranie adresu URL za pomocą modułu WebBrowser
Aby otworzyć adres URL konkretnej witryny w przeglądarce za pomocą „WebBrowser”, użyj poniższej składni:
przeglądarka internetowa.Otwórz („strona internetowa”)Włóż adres URL zamiast „Adres URL witryny”W wyżej wymienionej składni.
Aby otworzyć adres URL „https: // linuxhint.com/”za pomocą modułu„ WebBrowser ”, napisz poniższy kod w„ Python_file.plik py ”:
Importuj WebBrowser„„get_url.Zdobądź szyfr()”Służy do uzyskania kodu stanu odpowiedzi HTTP, 200 oznacza, że pomyślnie otworzyłeś adres URL.
Aby otworzyć przeglądarkę URL, wykonaj kod napisany w „Python_file.Py ”Poniżej wspomniane polecenie:
$ Python3 Python_file.pyWniosek:
Aby uzyskać dane ze strony internetowej podczas programowania, musimy otworzyć adres URL. W tym artykule omówiłem metody otwierania adresów URL w Python na Ubuntu (system Linux). Dwa sposoby są omawiane z przykładami, jeden to import „urllib.żądanie „moduł” i inny to importowanie modułu „WebBrowser” w Python. Jeśli jesteś programistą Python, po przeczytaniu tego artykułu będziesz mógł z łatwością otworzyć adres URL w Python.