Mengolah respons requests
Pelajaran 7 dari 10 dalam kursus API di Python di Coddy.
Setelah kamu menggunakan get() atau post() pada API, kamu akan menerima object response yang kita simpan dalam variabel response di contoh sebelumnya.
Seperti yang telah kita pelajari dalam pelajaran JSON, respons ini berformat JSON atau berformat dictionary bawaan Python.
Untuk menerima respons dalam format JSON, kamu harus menuliskan,
data = response.json()Kamu kemudian dapat mengurai nilai yang diperlukan dalam respons menggunakan method pengaksesan kunci pada dictionary.
Tantangan
SedangPetunjuk:
- Kirim permintaan GET ke:
https://jsonplaceholder.typicode.com/users/1 - Simpan object
requests.get()ke variabel bernamaresponse - Parse dan simpan
response.json()ke variabel bernamadata - Gunakan method pengaksesan key untuk menyimpan
data["name"]ke variabel bernamaresult - Cetak
result, hasilnya harus selalu menampilkan: Leanne Graham
Coba sendiri
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)Semua pelajaran di API di Python
2API dengan Python
library requests untuk APImethod requests untuk mengambil datamethod requests untuk mengirim dataMengolah respons requests3Program Pengambilan Data Cuaca melalui API
Koneksi API ke serverPermintaan GET ke serverMenampilkan Hasil yang SesuaiLatihan sendiri: Compiler Python online