Menu
Coddy logo textTech

Manipulating requests Response

Coddy'nin Python ile API kursunda ders 7 / 10.

Bir API'ye get() veya post() isteği gönderdiğinizde, son örneklerimizde response değişkeninde sakladığımız bir response nesnesi alırsınız.


JSON dersinde öğrendiğimiz gibi, bu yanıtlar JSON formatında veya Python'ın yerel sözlük (dictionary) formatındadır.

 

Yanıtınızın JSON formatını almak için şunu yazmalısınız:

data = response.json()

Ardından, sözlüğün anahtarlama yöntemini kullanarak yanıttaki gerekli değerleri ayrıştırabilirsiniz.

challenge icon

Görev

Orta

Talimatlar:

  1. Şu adrese bir GET isteği gönderin: https://jsonplaceholder.typicode.com/users/1
  2. requests.get() nesnesini response adlı bir değişkene kaydedin
  3. response.json() çıktısını ayrıştırın ve data adlı bir değişkene kaydedin
  4. Anahtarlama yöntemini kullanarak data["name"] değerini result adlı bir değişkene kaydedin
  5. result değişkenini yazdırın - her zaman şunu görüntülemelidir: Leanne Graham

Kendin dene

import requests

# Step 1: Send GET request
response = # Your code here

# Step 2: Parse JSON response
data = # Your code here

# Step 3: Get the name
result = # Your code here

# Step 4: Print the result
print(result)

Python ile API bölümündeki tüm dersler