library requests
Pelajaran 3 dari 7 dalam kursus Generator Fakta Acak - Proyek Python di Coddy.
Untuk “mengambil” konten API, kita akan menggunakan library bernama requests.
Dengan menggunakan method get, kamu bisa mendapatkan konten halaman web:
import requests
response = requests.get("https://someurlhere")object response memiliki banyak atribut. Kita akan melihat atribut text, yang mengembalikan string berisi konten situs web:
import requests
response = requests.get("https://someurlhere")
content = response.textTantangan
MudahSekarang, ubah isi fungsi (get_fact) agar fungsi tersebut mengambil konten dari endpoint API (dari URL pada langkah sebelumnya) dan mengembalikan teks respons!
Jangan lupa untuk
import requests
Coba sendiri
def get_fact():
return 'https://uselessfacts.jsph.pl/api/v2/facts/random'Semua pelajaran di Generator Fakta Acak - Proyek Python
Latihan sendiri: Compiler Python online