LoslegenKostenlos starten

HTTP-Anfragen in Python mit urllib ausführen

Jetzt, da du die Grundlagen von HTTP-GET-Anfragen kennst, ist es Zeit für eigene Versuche. In dieser interaktiven Übung pingst du unsere eigenen DataCamp-Server an, um eine GET-Anfrage zu stellen und Informationen aus der ersten Coding-Übung dieses Kurses abzurufen: "https://campus.datacamp.com/courses/1606/4135?ex=2".

In der nächsten Übung extrahierst du das HTML selbst. Im Moment verpackst du jedoch die Anfrage, sendest sie und fängst anschließend die Antwort ab.

Diese Übung ist Teil des Kurses

<Kurs>Importing Data in Python (Fortgeschritten)</Kurs>
Kurs ansehen

Übungsanweisungen

  • Importiere die Funktionen urlopen und Request aus dem Subpackage urllib.request.
  • Verpacke die Anfrage an die URL "https://campus.datacamp.com/courses/1606/4135?ex=2" mit der Funktion Request() und weise sie request zu.
  • Sende die Anfrage und fange die Antwort in der Variable response mit der Funktion urlopen() ab.
  • Führe den restlichen Code aus, um den Datentyp von response zu sehen und die Verbindung zu schließen!

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# 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 bearbeiten und ausführen