8000 GitHub - Umut-D/son-depremler-afad-api: Afad'ın resmi web sayfasından son 24 saatte Türkiye'de olan depremleri çeken API.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Umut-D/son-depremler-afad-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Son Depremler AFAD API (1.12)

AFAD'ın resmi web sayfasından son 24 saatte Türkiye'de olan depremleri çeken API.

✨ Özellikler

  • Güncel Veri: AFAD'ın Ulusal Deprem Gözlem Merkezi tarafından yayınlanan en son deprem verilerini kullanır.
  • Detaylı Bilgi: Her deprem için tarih, saat, enlem, boylam, derinlik, büyüklük (tipiyle birlikte - örn. ML, Mw) ve meydana geldiği yer (ilçe, il) bilgilerini içerir.
  • Basit Kullanım: Kolay kurulum ve çalıştırma adımları.
  • Esnek Çıktı: Verileri doğrudan konsola yazdırabilir [veya JSON formatında bir API endpoint'i üzerinden sunabilir - eğer API özelliği varsa bu kısmı ekleyin].
  • Açık Kaynak: MIT Lisansı ile lisanslanmıştır, katkılarınıza açıktır.

🚀 Nasıl kullanılır:

Paketi kurduktan sonra aşağıdaki import işlemini yapınız:

from app.dosya.depremler import Depremler

"Tarih ve Saat, Konum, Şiddet, Enlem, Boylam, Derinlik" şeklinde olan verileri;

dizi olarak göstermek için -> [['2025-03-02 01:35:45', 'Dulkadiroğlu (Kahramanmaraş)', '1.8', '37.44472', '37.1425', '7']]...

depremler = Depremler()
print(depremler.tum_veriler())

satır satır ve istenen sayıda yazdırmak için -> 2025-03-02 01:35:45 - Dulkadiroğlu (Kahramanmaraş) - 1.8 - 37.44472 - 37.1425 - 7

depremler = Depremler()
print(depremler.duzenli_veriler()())

_tablo halinde ve istenen sayıda yazdırmak için (Tablo hali buradan çok daha güzel görünüyor) -> +---------------------+---------------------------+--------+--------+---------+-----------+ | Tarih ve Saat | Konum | Şiddet | Enlem | Boylam | Derinlik | +=====================+===========================+========+========+=========+===========+ | 2025-03-02 01:35:45 | Dulkadiroğlu (Kahramanmaraş) | 1.8 | 37.4447 | 37.1425 | 7 |

depremler = Depremler()
print(depremler.tablo_veriler())

⚙️ Bağımlılıklar

Projenin çalışması için gereken ana Python kütüphaneleri;

  • urllib3: HTTP istemleri yapmak için.
  • tabulate: Tablo olarak görüntüleme yapmak için.

PyPI.org Link:

https://pypi.org/project/son-depremler-afad-api/1.1.2/

About

Afad'ın resmi web sayfasından son 24 saatte Türkiye'de olan depremleri çeken API.

Topics

Resources

License

Stars

Watchers

Forks

Languages

0