Einführung in APIs mit Python
Chris Ramakers
Engineering Manager
http://350.5th-ave.com/unit/243

# Den Query-Parameter an den URL-String anhängen
response = requests.get('http://350.5th-ave.com/unit/243?floor=77&elevator=True')
print(response.url)
http://350.5th-ave.com/unit/243?floor=77&elevator=True
params, um Query-Parameter hinzuzufügen# Dictionary erstellen
query_params = {'floor': 77, 'elevator': True}
# Das Dictionary über das Argument `params` übergeben
response = requests.get('http://350.5th-ave.com/unit/243', params=query_params)
print(response.url)
http://350.5th-ave.com/unit/243?floor=77&elevator=True
http://350.5th-ave.com/unit/243| Verb | Aktion | Beschreibung |
|---|---|---|
| GET | Lesen | Postfachinhalt prüfen |
| POST | Erstellen | Neues Paket ins Postfach legen |
| PUT | Aktualisieren | Alle Pakete durch ein neues ersetzen |
| DELETE | Löschen | Alle Pakete aus dem Postfach entfernen |
# GET = Ressource abrufen response = requests.get('http://350.5th-ave.com/unit/243')# POST = Ressource erstellen response = requests.post('http://350.5th-ave.com/unit/243', data={"key": "value"}) # PUT = Bestehende Ressource aktualisieren response = requests.put('http://350.5th-ave.com/unit/243', data={"key": "value"})# DELETE = Ressource löschen response = requests.delete('http://350.5th-ave.com/unit/243')
requestsdata, um Daten an eine POST- oder PUT-Anfrage zu übergeben.Einführung in APIs mit Python