HTTP-verzoeken uitvoeren in Python met requests
Nu je hebt geoefend met HTTP-verzoeken doen via het urllib-pakket, ga je hetzelfde doen met de hoger-niveau library requests. Je vraagt opnieuw de DataCamp-servers aan voor hun helpcenterpagina "https://instructor-support.datacamp.com/en/".
Let op: anders dan in de vorige oefeningen met urllib hoef je de verbinding niet te sluiten als je requests gebruikt!
Deze oefening maakt deel uit van de cursus
Gevorderd data importeren in Python
Oefeninstructies
- Importeer het pakket
requests. - Ken de URL van interesse toe aan de variabele
url. - Stel het verzoek naar de URL samen, verstuur het en vang de respons op met één functie
requests.get(), en wijs de respons toe aan de variabeler. - Gebruik het
text-attribuut van objectrom de HTML van de webpagina als string terug te geven; sla het resultaat op in een variabeletext. - Klik op Antwoord verzenden om de HTML van de webpagina te printen.
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan 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)