Das Anfragepaket verwenden
Die Verwendung von urllib zur Integration von APIkann zu ausführlichem und komplexem Code führen, da du dich um viele zusätzliche Dinge wie die Kodierung und Dekodierung von Antworten kümmern musst.
Als Alternative zu urllib bietet das Python-Paket requests eine einfachere Möglichkeit, APIzu integrieren. Mit requests sind viele Funktionen sofort verfügbar, was das Schreiben und Lesen deines Codes erheblich erleichtert. Versuchen wir die gleiche Übung noch einmal, aber jetzt mit dem Paket requests.
Denke daran, dass wie bei der vorherigen Übung die URL für den Liedtext API ist http://localhost:3000/lyrics.
Diese Übung ist Teil des Kurses
Einführung in APIs in Python
Anleitung zur Übung
- Importiere das Paket
requests. - Gib die URL
http://localhost:3000/lyricsan die Methoderequests.getweiter. - Drucke den Antworttext aus.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# Import the requests package
import ____
# Pass the API URL to the get function
response = requests.get(____)
# Print out the text attribute of the response object
print(response.____)