Kom igångKom igång gratis

HTTP-förfrågningar i Python med urllib

Nu när du känner till grunderna bakom HTTP GET-förfrågningar är det dags att göra några egna. I den här interaktiva övningen skickar du en GET-förfrågan till DataCamps egna servrar för att hämta information från kursens första kodövning: "https://campus.datacamp.com/courses/1606/4135?ex=2".

I nästa övning hämtar du själva HTML-koden. Just nu ska du däremot paketera och skicka förfrågan och sedan ta emot svaret.

Den här övningen är en del av kursen

Importera data i Python – fortsättningskurs

Visa kurs

Övningsinstruktioner

  • Importera funktionerna urlopen och Request från underpaketet urllib.request.
  • Paketera förfrågan till url:en "https://campus.datacamp.com/courses/1606/4135?ex=2" med funktionen Request() och tilldela resultatet till request.
  • Skicka förfrågan och fånga svaret i variabeln response med funktionen urlopen().
  • Kör resten av koden för att se datatypen för response och stänga anslutningen!

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Import packages


# Specify the url
url = "https://campus.datacamp.com/courses/1606/4135?ex=2"

# This packages the request: request


# Sends the request and catches the response: response


# Print the datatype of response
print(type(response))

# Be polite and close the response!
response.close()
Redigera och kör kod