1. Zakhar Zibarov
  2. pygeoyandex

Wiki

Clone wiki

pygeoyandex / Home

Установка

pip install pygeoyandex

или

pip install -e hg+https://bitbucket.org/zakhar/pygeoyandex#egg=pygeoyandex

Использование

>>> from pygeoyandex import Geocoder
>>> g = Geocoder('INSERT-YANDEX-GEOAPI-KEY-HERE')
>>> r = g.geocode('Санкт-Петербург')
>>> r
[<GeoResult: Россия, Санкт-Петербург (59.937720, 30.313622)>]
>>> print r[0]
Россия, Санкт-Петербург (59.937720, 30.313622)
>>> print r[0].country
Россия
>>> print r[0].pos
Position(lat=59.93772, lon=30.313622)
>>> print r[0].pos.lat
59.93772
>>> r = g.geocode((59.93772, 30.313622), results=2)
>>> r
[<GeoResult: Россия, Санкт-Петербург (59.937720, 30.313622)>, <GeoResult: Россия, Ленинградская область, Всеволожский район, деревня Заневка (59.936679, 30.515510)>]
>>> print r[1].area
Ленинградская область
>>> print r[1].subarea
Всеволожский район

Updated