Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

Displaying Appropriate Results

الدرس 10 من 10 في دورة API في Python على Coddy.

challenge icon

التحدي

متوسط

الآن بعد أن نجحت في إرسال طلبات GET إلى خادم API، دعنا نعرض النتائج المحددة التي نريدها من خلال الوصول إلى قيم القاموس المتداخلة.

التعليمات:

  1. أرسل طلب GET إلى: https://wttr.in/London?format=j1
  2. احفظ كائن requests.get() في متغير يسمى response
  3. احفظ response.json() في متغير يسمى data
  4. قم بالوصول إلى الظروف الحالية، المتداخلة داخل data["current_condition"][0]، واحفظها في متغير يسمى current
  5. احفظ current["temp_C"] في متغير يسمى temperature
  6. احفظ current["windspeedKmph"] في متغير يسمى wind
  7. أنشئ متغيرًا يسمى city وقم بتعيينه إلى "London"
  8. اطبع المتغيرات الثلاثة جميعها في رسالة منسقة

جرّب بنفسك

import requests

# Step 1: Send GET request
response = # Your code here

# Step 2: Parse JSON response
data = # Your code here

# Step 3: Extract specific data
temperature = # Your code here
wind = # Your code here
city = # Your code here

# Step 4: Display results
print(f"City: {city}")
print(f"Temperature: {temperature}")
print(f"Wind: {wind}")

جميع دروس API في Python