Merhaba bu yazımda Python ile ülkemizde gerçekleşen 2.5 ve üzeri şiddette depremlerin verisini çekmeyi anlatacağım. 

  1. Öncelikle Requests modülünü içe aktarıyoruz.
  2. Anlık deprem verilerini alacağımız Amerika Birleşik Devletleri Jeoloji Araştırma Kurumu (YSGS) URL adresini giriyoruz. 
  3. URL adresinden deprem verileri istemek için get() komutunu kullanıyoruz ve sonucu response değişkenine atıyoruz.
  4. Sonucu kontrol ediyoruz. Durum kodu 200 ise veriler başarıyla alındı anlamına gelir.
  5. Çekilen verilerin JSON formatında işlenmesi için "json" metodunu kullanıyoruz ve sonucu data değişkenine atıyoruz. 
  6. Deprem verilerini features döngü ile geziyoruz.
  7. Deprem olayının yeri "place" değerini "earthquake_location" değişkenine atıyoruz.
  8. Turkey lokasyonunda gerçekleşen depremleri kontrol ediyoruz. 
  9. Depremin zamanı, büyüklük, yer gibi verilerini ekrana yazdırıyoruz.
  10. Ekrandaki karışıklığı engellemek için her verinin arasına 20 karakterlik bir ayraç ekliyoruz.
  11. Durum kodu 200 değil ise "Veri Alınamadı" hata mesajını ekrana yazdırıyoruz.