Utföra HTTP-förfrågningar i Python med requests
Nu när du har lärt dig att göra HTTP-förfrågningar med paketet urllib är det dags att se hur du gör samma sak med det mer högniåvlade biblioteket requests. Du kommer återigen att skicka en förfrågan till DataCamps servrar och hämta sidan "http://www.datacamp.com/teach/documentation".
Observera att du – till skillnad från de tidigare övningarna med urllib – inte behöver stänga anslutningen när du använder requests!
Den här övningen är en del av kursen
Importera data i Python – fortsättningskurs
Övningsinstruktioner
- Importera paketet
requests. - Tilldela den aktuella URL:en till variabeln
url. - Paketera förfrågan till URL:en, skicka den och fånga svaret med en enda funktion –
requests.get()– och lagra svaret i variabelnr. - Använd attributet
texthos objektetrför att returnera webbsidans HTML som en sträng och lagra resultatet i variabelntext. - Klicka på Skicka in svar för att skriva ut webbsidans HTML.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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)