BaşlayınÜcretsiz Başlayın

JSON–web’den Python’a

Vay, tebrikler! Python’da ilk kez bir API’ye programlı olarak sorgu gönderdin ve yanıt metnini kabukta yazdırdın. Ancak bildiğin gibi, yanıtın aslında bir JSON; yani bir adım daha ileri gidip bu JSON’ı decode edebilirsin. Sonrasında oluşan sözlüğün anahtar-değer çiftlerini yazdırabilirsin. Şimdi tam olarak bunu yapacaksın!

Bu egzersiz

Python'da Orta Düzey Veri İçe Aktarma

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • İlgili isteği göndermek ve yanıtı yakalamak için url değişkenini requests.get() fonksiyonuna geçir ve ortaya çıkan yanıt iletisini r değişkenine ata.
  • Yanıt nesnesi r üzerinde json() metodunu uygula ve oluşan sözlüğü json_data değişkeninde sakla.
  • Sözlük json_data’nın anahtar-değer çiftlerini kabuğa yazdırmak için Yanıtı Gönder tuşuna bas.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Import package
import requests

# Assign URL to variable: url
url = 'http://www.omdbapi.com/?apikey=72bc447a&t=social+network'

# Package the request, send the request and catch the response: r


# Decode the JSON data into a dictionary: json_data


# Print each key-value pair in json_data
for k in json_data.keys():
    print(k + ': ', json_data[k])
Kodu Düzenle ve Çalıştır