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
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 variabiler. - Usa l'attributo
textdell'oggettorper ottenere l'HTML della pagina web come stringa; salva il risultato in una variabiletext. - 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)