API Connection to Server
Coddy'nin Python ile API kursunda ders 8 / 10.
Görev
OrtaOpenWeatherMap genellikle bir API anahtarı gerektirir, ancak öğrenme amaçları için kayıt gerektirmeyen ücretsiz bir alternatif kullanacağız: Open-Meteo API.
Şu adrese bir GET isteği gönderin: https://api.open-meteo.com/v1/forecast
params kullanarak aşağıdaki parametreleri ekleyin:
{
"latitude": 52.52,
"longitude": 13.41,
"current_weather": "true"
}requests.get() nesnesini response adlı bir değişkene kaydedin
response.json() kullanarak yanıtı ayrıştırın ve data adlı bir değişkene kaydedin
Şuna erişerek mevcut sıcaklığı yazdırın: data["current_weather"]["temperature"]
Kendin dene
import requests
# Step 1: Send GET request with parameters
response = requests.get(
# Your URL here
params={
# Your parameters here
}
)
# Step 2: Parse JSON response
data = # Your code here
# Step 3: Print current temperature
print("Current temperature:", data["current_weather"]["temperature"], "°C")Python ile API bölümündeki tüm dersler
3Weather Fetch API Program
API Connection to ServerGET Request to ServerDisplaying Appropriate Results