Utföra HTTP-förfrågningar i Python med requests
Nu när du har koll på hur man gör HTTP-förfrågningar med paketet urllib ska du ta reda på hur man gör samma sak med det mer högnivåbaserade biblioteket requests. Du ska återigen skicka en förfrågan till DataCamps servrar för deras hjälpsida "https://instructor-support.datacamp.com/en/".
Observera att till skillnad från i de tidigare övningarna med urllib behöver du inte 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 URL:en du är intresserad av till variabeln
url. - Skapa förfrågan till URL:en, skicka förfrågan och fånga svaret med en enda funktion,
requests.get(), och tilldela svaret till variabelnr. - Använd attributet
textpå objektetrför att returnera webbsidans HTML-kod som en sträng. Spara resultatet i en variabel som hetertext. - Klicka på skicka in för att skriva ut webbsidans HTML-kod.
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)