Skip to main content

Общероссийские справочники из открытых источников

Project description

https://github.com/idlesign/ruopenrefs

release lic

Описание

Общероссийские справочники из открытых источников

Пакет позволяет получать данные различных справочников, используя [условно] открытые источники, из вашего кода на Python.

Зависимости

  • Python 3.5+

Ставятся при установке данного пакета:

  • requests - для обращений в веб

  • envbox - для работы с настройками

Источники и справочники

Портал открытых данных Правительства Москвы

Расположение: ruopenrefs.providers.mosru

  • Общероссийский классификатор стран мира (ОКСМ)

  • Общероссийский классификатор валют (ОКВ)

  • Общероссийский классификатор территорий муниципальных образований (ОКТМО)

  • Общероссийский классификатор объектов административно-территориального деления (ОКАТО)

  • Общероссийский классификатор единиц измерения (ОКЕИ)

Примеры использования:

# Импортируем нужный класс справочника нужного провайдера
from ruopenrefs.providers.mosru import OksmRef

# Проходим по всем данным справочника (для примера справочник ОКСМ)
for item in OksmRef().iter_items():
    # Каждый item - это именованный кортеж.
    print(item)

Установка

Пакет ставится обычным для пакетов Python способом при помощи pip.

Дополнительная информация по установке находится в файле INSTALL.

Участие в разработке

К участию приглашаются все желающие.

Больше подробностей о том как принять участие в разработке можно найти в файле CONTRIBUTING.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ruopenrefs-0.2.0.tar.gz (13.9 kB view hashes)

Uploaded Source

Built Distribution

ruopenrefs-0.2.0-py2.py3-none-any.whl (10.7 kB view hashes)

Uploaded Python 2 Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page