Krav:
Enhver installert versjon av Python (Python3 er forhåndsinstallert på Ubuntu siste versjon)
Følg noen av prosedyrene som er forklart nedenfor for å åpne URL i Python:
Hvordan lage Python -fil
Generere en fil med “python_file.py ”(Python File) navn ved å bruke“ Nano Command ”som nevnt nedenfor for å skrive Python -kode i den
$ nano python_file.pyDu kan endre navnet på filen i henhold til ditt valg.
Hvordan åpne URL ved hjelp av “urllib.forespørsel ”-modul
“urllib.be om”Er en av modulene til Python som tillater åpningsadresser i Python.
Trinn1: Importer “urllib.forespørsel ”bibliotek
For å åpne URL i Python, må du først importere “urllib.forespørsel ”, sett inn nedenfor nevnt importkodelinje før du starter koden din i den nyopprettede“ Python_File.py ”-fil:
Importer urllib.be omTrinn 2: Åpne URL ved hjelp av urllib.forespørselfunksjon
Å åpne nettadressen til spesifikt nettsted ved hjelp av urllib.Forespørsel, bruk nedenfor nevnt syntaks:
urllib.be om.Urlopen ('nettsted url')nettadresse: Sett inn nettadressen til nettstedet du vil hente.
Å åpne URL “https: // www.Google.com/ “, skriv den nedenfor nevnte koden i Python -filen din:
Importer urllib.be omHTTP har definert svarstatuskoder; “get_url.få kode”Brukes til å få den koden. Sifferet “200”Betyr at forbindelsen din er vellykket, hvis den er“404”Da betyr det at URLen ikke blir gjenkjent. Besøk denne kilden for å lære om andre statuskoder.
“get_url”Det er variabelen som får dataene fra den spesifiserte URL -en og“ Print ”brukes til å skrive ut utdataene.
Trykk "Ctrl+s”For å lagre filen og“Ctrl+x”For å avslutte filen:
For å sjekke kodenes arbeid, kjør den nedenfor nevnte kommandoen for å utføre filen “Python_File.py ”.
$ python3 python_file.pyOver utgangen viser at tilkoblingen er vellykket.
La oss sjekke et annet eksempel; Vi kan også hente HTML -kode fra nettadressen til et hvilket som helst nettsted. Kjør den nevnte koden nedenfor for å åpne URL https: // www.YouTube.com/ og skriv ut HTML -koden:
Importer urllib.be om“get_url.få kode()”Brukes til å få statsstatuskode for HTTP -svar og“get_url.lese()”Brukes til å hente HTML -filen til et nettsted.
Kjør den nedenfor nevnte kommandoen for å utføre filen “Python_File.py ”, for å få ønsket utgang:
$ python3 python_file.py
Hvordan åpne URL ved hjelp av "WebBrowser" -modulen
“WebBrowser” er en av modulene til Python som også brukes til å åpne nettadresser eller nettsteder i Python, men den leder lenken til nettleseren.
Følg trinnene som er nevnt nedenfor for å åpne URL ved hjelp av "WebBrowser" -modulen "nevnt nedenfor:
Trinn1: Importere “WebBrowser” -bibliotek
For å åpne URL, må du først importere "WebBrowser" -biblioteket i "Python_File.py ”av nedenfor nevnte kodelinje:
Importer nettleserTrinn 2: Åpne URL ved hjelp av WebBrowser -modulen
For å åpne nettadressen til spesifikk nettsted på nettleseren ved å bruke "WebBrowser", bruk nedenfor nevnte syntaks:
nettleser.Åpne (“Nettsted_url”)Sett inn nettadressen din i stedet for "nettadresse”I ovennevnte syntaks.
Å åpne URL “https: // linuxhint.com/”Bruke“ WebBrowser ”-modul, skriv den nevnte koden nedenfor i“ Python_File.py ”-fil:
Importer webbrowser“get_url.få kode()”Brukes til å få statsstatuskode for HTTP -svar, 200 betyr at du har åpnet nettadressen med hell.
For å åpne URL -nettleseren, utfør koden skrevet i “Python_File.py ”av nedenfor nevnt kommando:
$ python3 python_file.pyKonklusjon:
For å få data fra et nettsted mens programmering, må vi åpne URL -en. I denne artikkelen har jeg diskutert metodene for å åpne nettadresser i Python på Ubuntu (Linux System). To måter blir diskutert med eksempler, en er ved å importere “urllib.Request ”-modul og annen er ved å importere“ WebBrowser ”-modulen i Python. Hvis du er en Python -programmerer, vil du med letthet etter lest denne artikkelen åpne en URL i Python.