Aan de slagGa gratis aan de slag

HTTP-verzoeken uitvoeren in Python met urllib

Nu je de basis van HTTP GET-verzoeken kent, is het tijd om er zelf een paar uit te voeren. In deze interactieve oefening ping je onze eigen DataCamp-servers om een GET-request te doen en informatie op te halen van de eerste code-oefening van deze cursus, "https://campus.datacamp.com/courses/1606/4135?ex=2".

In de volgende oefening haal je de HTML zelf op. Voor nu ga je de request verpakken en versturen en daarna de response opvangen.

Deze oefening maakt deel uit van de cursus

Gevorderd data importeren in Python

Cursus bekijken

Oefeninstructies

  • Importeer de functies urlopen en Request uit de subpackage urllib.request.
  • Verpak de request naar de url "https://campus.datacamp.com/courses/1606/4135?ex=2" met de functie Request() en ken deze toe aan request.
  • Verstuur de request en vang de response op in de variabele response met de functie urlopen().
  • Voer de rest van de code uit om het datatype van response te zien en de verbinding te sluiten!

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# 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()
Code bewerken en uitvoeren