HTTP-verzoeken uitvoeren in Python met requests
Nu je met het pakket urllib HTTP-verzoeken kunt doen, ga je uitzoeken hoe je hetzelfde doet met de hoger-niveau library requests. Je pingt opnieuw de DataCamp-servers voor hun pagina "http://www.datacamp.com/teach/documentation".
Let op: anders dan in de vorige oefeningen met urllib, hoef je de verbinding niet te sluiten wanneer je requests gebruikt!
Deze oefening maakt deel uit van de cursus
Gevorderd data importeren in Python
Oefeninstructies
- Importeer het package
requests. - Ken de URL waarin je geïnteresseerd bent toe aan de variabele
url. - Verpak het verzoek naar de URL, verstuur het en vang de response met één functie
requests.get(), en ken de response toe aan de variabeler. - Gebruik het attribuut
textvan het objectrom de HTML van de webpagina als string op te halen; sla het resultaat op in een variabeletext. - Klik op Antwoord verzenden om de HTML van de webpagina af te drukken.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# 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)