BaşlayınÜcretsiz başlayın

Bir API isteği yapmak

Tahminleme sistemleri, API veya başka bir veri kaynağından yeni verileri toplayan bir veri hattıyla başlar. Bu egzersizde, URL bağlantısını oluşturacak ve EIA API'ye istek göndererek elektrik verilerini çekeceksin.

EIA API ile çalışmanın bir API anahtarı gerektirdiğini unutma; bu egzersiz için senin adına bir demo API anahtarı ayarlandı.

requests, os ve pandas paketleri pd kısaltmasıyla senin için içe aktarıldı.

Bu egzersiz, kursun bir parçasıdır

Üretim için Tahmin (Forecasting) Hatları Tasarlama

Kursa Göz Atın

Egzersiz talimatları

  • API anahtarını ortam değişkeninden çıkar ve eia_api_key olarak kaydet.
  • api_url_path ile eia_api_key değerlerini birleştirerek tam URL yolunu oluştur.
  • Doğru yöntemi kullanarak isteği yap ve tam bağlantıyı geçir.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Extract the API key from the environment variable
eia_api_key = os.____('EIA_API_KEY')

# Create the full URL path
api_url = "https://api.eia.gov/v2/"
api_path = "electricity/rto/region-data/"
api_url_path = api_url + api_path + "data/&data[]=value"
full_path = ____ + "?api_key=" + ____

# Make the request
data = requests.____(____).json()

df = pd.DataFrame(data["response"]["data"])
print(df.head())
Kodu Düzenle ve Çalıştır