Mulai sekarangMulai gratis

JSON—dari web ke Python

Wah, selamat! Anda baru saja melakukan kueri ke API pertama Anda secara terprogram di Python dan mencetak teks respons ke shell. Namun, seperti yang Anda ketahui, respons Anda sebenarnya adalah JSON, jadi Anda bisa selangkah lebih maju dengan mendekode JSON tersebut. Setelah itu, Anda dapat mencetak pasangan kunci–nilai dari kamus yang dihasilkan. Itulah yang akan Anda lakukan sekarang!

Latihan ini merupakan bagian dari kursus

Mengimpor Data Tingkat Menengah di Python

Lihat Kursus

Instruksi latihan

  • Berikan variabel url ke fungsi requests.get() untuk mengirim permintaan yang relevan dan menangkap respons, lalu tetapkan pesan respons yang dihasilkan ke variabel r.
  • Terapkan metode json() pada objek respons r dan simpan kamus yang dihasilkan ke variabel json_data.
  • Tekan Kirim untuk mencetak pasangan kunci–nilai dari kamus json_data ke shell.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# 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])
Edit dan Jalankan Kode