RSS Planet Python

Real Python: Die Requests-Bibliothek von Python (Leitfaden)

Die `requests`-Bibliothek ist ein beliebtes Python-Paket zur Durchführung von HTTP-Anfragen, das eine separate Installation erfordert. Sie vereinfacht HTTP-Interaktionen und bietet Funktionen für GET, POST und andere Methoden. GET-Anfragen werden mit `requests.get()` und der URL gestellt. Header werden über ein Dictionary im `headers`-Parameter hinzugefügt. POST-Daten werden entweder als `data` für Formulardaten oder als `json` für JSON gesendet. Der Antwortinhalt kann als String über `response.text` oder als Rohbytes mit `response.content` abgerufen werden. Das Tutorial behandelt die Anpassung von Anfragen, die Verarbeitung von Antworten, die Authentifizierung und Techniken zur Leistungsoptimierung. Es wird die Verwendung von virtuellen Umgebungen für die Paketverwaltung hervorgehoben. Die Installation erfolgt über `python -m pip install requests`. Die Tatsache, dass die Bibliothek nicht Teil der Standardbibliothek ist, ermöglicht ihre unabhängige Weiterentwicklung. Abschließend bietet das Tutorial eine praktische Einführung in die Erstellung und Inspektion von GET-Anfragen.
favicon
realpython.com
Real Python: Python's Requests Library (Guide)
Bild zum Artikel: Real Python: Die Requests-Bibliothek von Python (Leitfaden)