HTTP-Requests in Python mit requests ausführen
Nachdem du die Arbeit mit HTTP-Requests über das Paket urllib kennengelernt hast, schauen wir uns nun an, wie dasselbe mit der höherstufigen Bibliothek requests funktioniert. Du fragst erneut die DataCamp-Server nach ihrer Seite "http://www.datacamp.com/teach/documentation" ab.
Beachte: Anders als in den vorherigen Übungen mit urllib musst du die Verbindung bei requests nicht explizit schließen!
Diese Übung ist Teil des Kurses
<Kurs>Importing Data in Python (Fortgeschritten)</Kurs>Übungsanweisungen
- Importiere das Paket
requests. - Weise die gewünschte URL der Variable
urlzu. - Formuliere die Anfrage an die URL, sende sie und fange die Antwort mit der Funktion
requests.get()ab; speichere die Antwort in der Variabler. - Nutze das Attribut
textdes Objektsr, um das HTML der Webseite als String zurückzubekommen; speichere das Ergebnis in der Variablentext. - Klicke auf Antwort senden, um das HTML der Webseite auszugeben.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# 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)