IniziaInizia gratis

Eseguire richieste HTTP in Python con requests

Ora che hai preso confidenza con le richieste HTTP usando il pacchetto urllib, vedrai come fare lo stesso con la libreria di più alto livello requests. Anche stavolta farai una richiesta ai server di DataCamp per la pagina "http://www.datacamp.com/teach/documentation".

Nota che, a differenza degli esercizi precedenti con urllib, usando requests non devi chiudere manualmente la connessione!

Questo esercizio fa parte del corso

Importazione di dati in Python - livello intermedio

Visualizza il corso

Istruzioni dell'esercizio

  • Importa il pacchetto requests.
  • Assegna l'URL di interesse alla variabile url.
  • Prepara la richiesta all'URL, inviala e intercetta la risposta con la singola funzione requests.get(), assegnando la risposta alla variabile r.
  • Usa l'attributo text dell'oggetto r per ottenere l'HTML della pagina web come stringa; salva il risultato in una variabile text.
  • Premi Invia risposta per stampare l'HTML della pagina web.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Import package


# Specify the url: url


# Packages the request, send the request and catch the response: r


# Extract the response: text


# Print the html
print(text)
Modifica ed esegui il codice