La oss diskutere hvordan vi kan bruke GET -metoden fra Forespørselsbiblioteket for å oppnå dette.
Installere forespørsler
Som standard er ikke forespørselsmetoden installert. Du kan imidlertid installere det i miljøet ditt ved hjelp av pip eller conda. Kommandoene er som vist:
$ pip3 installer forespørslerNår du er installert, kan du importere forespørselsmodulen og begynne å bruke den.
Funksjonssyntaksen er som vist:
Get (URL, ** Kwargs)Funksjonen godtar mål -URL som parameter. Du kan også spesifisere andre parametere som støttet etter forespørsel.
Funksjonen vil deretter returnere forespørselen.Svarobjekt, som inneholder forskjellige informasjon om forespørselen.
Eksempel - Å få forespørsler
Eksempelkoden nedenfor viser hvordan du bruker forespørselsmodulen og GET -metoden for å komme med en forespørsel til en gitt ressurs.
Importer forespørslerÅ kjøre koden ovenfor bør komme med en forespørsel til Google.com. Funksjonen skal deretter returnere den tilhørende HTTP -statuskode som vist:
Vi kan hente ut annen informasjon fra svarobjektet som vist:
Importer forespørslerKoden over skal returnere svaroverskriftene.
Vi kan også hente kodingen som vist i prøvekoden nedenfor:
Importer forespørslerDen resulterende utgangen:
UTF-8Som vi kan se, inneholder svarobjektet til en Get-forespørsel detaljert metainformasjon om forespørselen og målserveren.
respons.Lukk
Python Requests Library er et av Python -økosystemets mest verdifulle og kraftige biblioteker. Det lar utviklere komme med HTTP -forespørsler til en gitt ressurs. I tillegg er forespørselsbiblioteket veldig allsidig, med mange funksjoner som er enkle å bruke i moderne applikasjoner.
I dette innlegget vil vi se på hvordan du bruker responsen.Lukk () Metode for å lukke en forbindelse til serveren etter å ha kommet med en forespørsel.
Eksempel illustrasjon
Eksemplet nedenfor viser hvordan du kan komme med en enkel forespørsel til en gitt ressurs og lukke tilkoblingen til serveren ved hjelp av Close () -metoden.
Importer forespørslerSpørringen ovenfor gir en GET -forespørsel til den spesifiserte ressursen. Vi skriver deretter ut resultatet av forespørselen og lukker tilkoblingene.
Konklusjon
Dette innlegget lærte oss hvordan vi kan komme med å få forespørsler ved hjelp av forespørselsbiblioteket. Vi lærte også hvordan vi kan hente ut annen informasjon fra svarobjektet.