Menu
CoddyTech

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.text
challenge icon

Tantangan

Mudah

Sekarang, 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

1Generator Fakta

PengantaruselessfactsPelajaran proyeklibrary requestsPelajaran proyeklibrary jsonPelajaran proyek

Latihan sendiri: Compiler Python online