Discutiamo come possiamo usare il metodo GET dalla libreria delle richieste per raggiungere questo obiettivo.
Installazione di richieste
Per impostazione predefinita, il metodo delle richieste non è installato. Tuttavia, puoi installarlo nel tuo ambiente utilizzando PIP o Conda. I comandi sono come mostrati:
$ PIP3 Installa richiesteUna volta installato, è possibile importare il modulo richieste e iniziare a utilizzarlo.
La sintassi della funzione è come mostrata:
get (URL, ** Kwargs)La funzione accetta l'URL di destinazione come parametro. È inoltre possibile specificare altri parametri come supportato da richiesta.
La funzione restituirà quindi la richiesta.Oggetto di risposta, che contiene varie informazioni sulla richiesta.
Esempio: fare richieste di Get A Get
Il codice di esempio seguente mostra come utilizzare il modulo di richiesta e il metodo GET per effettuare una richiesta GET a una determinata risorsa.
richieste di importazioneL'esecuzione del codice sopra dovrebbe effettuare una richiesta OTTIENI a Google.com. La funzione dovrebbe quindi restituire il codice di stato HTTP associato come mostrato:
Possiamo estrarre altre informazioni dall'oggetto di risposta come mostrato:
richieste di importazioneIl codice sopra dovrebbe restituire le intestazioni di risposta.
Possiamo anche recuperare la codifica come mostrato nel codice di esempio seguente:
richieste di importazioneL'output risultante:
UTF-8Come possiamo vedere, l'oggetto di risposta di una richiesta GET contiene meta-informazioni dettagliate sulla richiesta e sul server di destinazione.
risposta.vicino
La biblioteca di Python richiede è una delle biblioteche più preziose e potenti dell'ecosistema Python. Consente agli sviluppatori di effettuare richieste HTTP a una determinata risorsa. Inoltre, la libreria delle richieste è molto versatile, con molte funzionalità che sono facili da usare in applicazioni moderne.
In questo post, vedremo come usare la risposta.Metodo di chiusura () per chiudere una connessione al server dopo aver effettuato una richiesta.
Esempio illustrazione
L'esempio seguente mostra come effettuare una semplice richiesta a una determinata risorsa e chiudere la connessione al server utilizzando il metodo Close ().
richieste di importazioneLa query sopra fa una richiesta GET alla risorsa specificata. Quindi stampiamo il risultato della richiesta e chiudiamo le connessioni.
Conclusione
Questo post ci ha insegnato come ottenere richieste di Get utilizzando la libreria delle richieste. Abbiamo anche imparato come estrarre altre informazioni dall'oggetto di risposta.