// sdk · Python
Python SDK pro AstroWay API
Oficiální `astroway` na PyPI — `Astroway` (sync) + `AsyncAstroway` (async) nad `httpx`. Identická surface — stejná API na obou klientech. Stainless-styl hierarchie chyb, retry při 408/409/429/5xx, PEP 561 typovaný balíček. Python 3.9+, Důvěryhodný vydavatel OIDC.
// 01 / install
Instalace
pip install astroway import: from astroway import Astroway
Prohlédnout v registru → astroway
// 02 / highlights
Vlastnosti
- Sync + Async klienti
- httpx + Pydantic
- Vestavěný retry + backoff
- PEP 561 typovaný
- Důvěryhodný vydavatel OIDC
// 03 / first request
První požadavek
from astroway import Astroway
aw = Astroway(api_key=os.environ['ASTROWAY_API_KEY'])
chart = aw.post('/chart', body={
'date': '1990-07-14',
'time': '14:30:00',
'timezoneOffset': 3,
'latitude': 50.4501,
'longitude': 30.5234,
'houseSystem': 'P',
})
print(chart['angles']['asc']) Začni s Python
10 000 kreditů zdarma měsíčně. Open-source SDK generováno z OpenAPI 3.1, vždy synchronizováno s backendem.