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

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

kursunun bir parçasıdır
Kursu Görüntüle

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ı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# 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