UA_ALARM 🚨
Elegant, modern and asynchronous UkraineAlarm API framework in Python
About
UK
Імплементує api.ukrainealarm.com, який повертає інформацію про повітряні тривоги в Україні.
Потребує API-ключ. Подавайте запит на отримання через форму на api.ukrainealarm.com.
Приклад роботи функції alert_loop українською мовою, за дефолтом українська
EN
Implements api.ukrainealarm.com API that returns info about Ukraine air raid alarms.
Request API key via form on api.ukrainealarm.com.
An example of the alert_loop function in English, Ukrainian by default
About text was copied from github.com/PaulAnnekov/ukrainealarm
Installing
pip
pip install ua_alarm
poetry
poetry add ua_alarm
Example
from ua_alarm import Client as UkraineAlertApiClient
import os
from asyncio import run
# Clear the console screen
os.system('cls' if os.name == 'nt' else 'clear')
api_token = "YOUR_API_KEY"
client = UkraineAlertApiClient(api_token)
# Run the main function
if __name__ == '__main__':
try:
run(client.get_alerts())
except KeyboardInterrupt:
exit()
Metadata
Release files for ua-alarm 1.3.10.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ua_alarm-1.3.10.3.tar.gz | 21.2 kB | Details |
Release files / ua_alarm-1.3.10.3.tar.gz
| Download URL | ua_alarm-1.3.10.3.tar.gz |
|---|---|
| Size | 21.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2957c51eb435e3dfade222be1cf3952890bbd5d2af97311113f8e296060edc7d
|
|
BLAKE2b-256 checksum How to use checksums |
de69c47d34290a361031a78d6fc7f35873ef34434ec9387e201f902c124adc1e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.11
|