Menu
Coddy logo textTech

ספריית requests

שיעור 3 מתוך 7 בקורס מחולל עובדות אקראיות – פרויקט Python של Coddy.

כדי "לשלוף" (או לקבל) את התוכן של ה-API נשתמש בספרייה שנקראת requests.

באמצעות המתודה get אפשר לקבל את התוכן של דף אינטרנט:

import requests

response = requests.get("https://someurlhere")

לאובייקט response יש מאפיינים רבים. נבחן את המאפיין text, שמחזיר מחרוזת של תוכן האתר:

import requests

response = requests.get("https://someurlhere")
content = response.text
challenge icon

אתגר

קל

עכשיו, שנה את גוף הפונקציה (get_fact) כך שהיא תקבל את התוכן מנקודת הקצה של ה-API (מה-URL שבשלב הקודם) ותחזיר את טקסט התגובה!

אל תשכח לייבא את requests

נסו בעצמכם

def get_fact():
    return 'https://uselessfacts.jsph.pl/api/v2/facts/random'

כל השיעורים ביחידה מחולל עובדות אקראיות – פרויקט Python

1מחולל עובדות

מבואuselessfactsשיעור פרויקטספריית requestsשיעור פרויקטספריית JSONשיעור פרויקט

תרגלו בעצמכם: קומפיילר Python אונליין