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 details)

Uploaded Source

Built Distribution

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

Uploaded Python 2 Python 3

File details

Details for the file ruopenrefs-0.2.0.tar.gz.

File metadata

  • Download URL: ruopenrefs-0.2.0.tar.gz
  • Upload date:
  • Size: 13.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Python-urllib/3.6

File hashes

Hashes for ruopenrefs-0.2.0.tar.gz
Algorithm Hash digest
SHA256 c9b35d3da2b5ec6c28f33bd7a442db6f35d4ff9a7fd095bc2bc7fc89eada3da0
MD5 e03a09165365e0919b21012972fcdb1a
BLAKE2b-256 674edf832f59e693f1098b3375276320d8eaa15f5cd238f7ee37d51a9f651d50

See more details on using hashes here.

File details

Details for the file ruopenrefs-0.2.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for ruopenrefs-0.2.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 a070df21252783a692755286a745a2aa900f6e0aa87c8b0ec947779006d49256
MD5 8f8d370ce5d88f8784da785190fa6ed8
BLAKE2b-256 b147090a8f4db28616b2f8c1a2ca6b3f718ff5958209837ef47207de30c93c93

See more details on using hashes here.

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