AFAD'ın resmi web sayfasından son 24 saatte Türkiye'de olan depremleri çeken API
Project description
Son Depremler AFAD API (1.11)
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:
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file son_depremler_afad_api-1.1.1.tar.gz.
File metadata
- Download URL: son_depremler_afad_api-1.1.1.tar.gz
- Upload date:
- Size: 4.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5c80f72e82b00688ad29f851fa4cc1b1f87a6d052a4f10de2bde2b91df125b79
|
|
| MD5 |
31a095776142b7be81660f33c3b2b556
|
|
| BLAKE2b-256 |
9297089a854973c57d9ad21274af9d9d48316926b1837e81c99e83a83223abe0
|
File details
Details for the file son_depremler_afad_api-1.1.1-py3-none-any.whl.
File metadata
- Download URL: son_depremler_afad_api-1.1.1-py3-none-any.whl
- Upload date:
- Size: 3.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7538dc24522fe1d916bb81cd194f95d2eede8d441b12df6562ec55e991b36ec8
|
|
| MD5 |
84f40107a0ddb05caea5ef7850a21e22
|
|
| BLAKE2b-256 |
636c7ed3f1b4f8de7604f50a7457ffc85f7fcb7fea49f30fb4d37494bac6ca73
|