libreria requests
Lezione 3 di 7 del corso Generatore di curiosità casuali - Progetto Python di Coddy.
Per “recuperare” (o ottenere) il contenuto dell'API, useremo la libreria chiamata requests.
Usando il metodo get è possibile ottenere il contenuto di una pagina web:
import requests
response = requests.get("https://someurlhere")L'oggetto response ha molti attributi; quello che esamineremo è text, che restituisce una stringa con il contenuto del sito web:
import requests
response = requests.get("https://someurlhere")
content = response.textSfida
FacileOra modifica il corpo della funzione (get_fact) in modo che ottenga il contenuto dall'endpoint API (dall'URL del passaggio precedente) e restituisca il testo della risposta!
Non dimenticare di
import requests
Provalo tu
def get_fact():
return 'https://uselessfacts.jsph.pl/api/v2/facts/random'Tutte le lezioni di Generatore di curiosità casuali - Progetto Python
Esercitati da solo: Compilatore Python online