Skip to main content

Pikud Haoref 的非官方火箭警报 API 的 Python 库。

项目描述

python-pikudHaoref-api

Pikud Haoref 的非官方火箭警报 API 的 Python 库。

实时获取火箭警报数据

使用图书馆,您可以收听新的警报。

数据来自以下格式的库:

[{
        "value":"אשקלון",
        "name":"אשקלון",
        "name_en":"Ashkelon",
        "name_ru":"Ашкелон",
        "name_ar":"أشكلون",
        "zone":"מערב לכיש",
        "zone_en":"Western Lakhish",
        "zone_ru":"запад Лахиш",
        "zone_ar":"الغربي لاخيش",
        "countdown":30,
        "time":"30 שניות",
        "time_en":"30 Seconds",
        "time_ru":"30 секунд",
        "time_ar":"30 ثانية",
        "lat":31.6688,
        "lng":34.5743
}]

使用该库,您可以:

  • 收听新的火箭警报,并将数据放入您的Alerts_Handler函数中。
  • 您可以选择仅接收来自某些城市的警报!
  • 获取带有时间过滤和不同语言的最新警报历史记录。

tzevaadom 是开源的,在 GitHub 上有一个公共存储库。

安装

tzevaadom从 PIP安装。

$ pip install tzevaadom

该库不需要安装任何额外的 PIP 包。

例子

import tzevaadom

def handler(List_Alerts):
  for alert in List_Alerts:
    
    message = "New Alarm: " + alert["name_en"] + ". Zone: " + alert["zone_en"]
    print(message)

    
    
''' start monitor api '''
tzevaadom.alerts_listener(handler) # listening to alerts in background (Thread)

过滤和获取警报,仅来自某些城市。

tzevaadom.alerts_listener(handler, ["אשקלון","נחל עוז"])  # You will receive alerts, only if it was in `אשקלון` or `נחל עוז`.

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

tzevaadom-1.1.tar.gz (68.2 kB 查看哈希)

已上传 source