Skip to main content

Paquete para acceder a datos de UBIGEO de Perú

Project description

Ubigeo Peru

Este paquete proporciona acceso a los datos de los UBIGEO de Perú, permitiendo consultas por código de UBIGEO y devolviendo información sobre distritos, provincias y departamentos.

Uso en Python

Para utilizar el paquete en un script de Python, simplemente importa la función buscar_por_ubigeo y proporciona el código de UBIGEO como argumento.

Esto devolverá un diccionario con la información del distrito, provincia y departamento.

from ubigeo_peru import buscar_por_ubigeo

codigo_ubigeo = '010101' 
resultado = buscar_por_ubigeo(codigo_ubigeo)

print(resultado)

Salida esperada:
{
    'Ubigeo': '010101',
    'Distrito': 'Chachapoyas',
    'Provincia': 'Chachapoyas',
    'Departamento': 'Amazonas'
}

Uso en Django

En Django, puedes utilizar el paquete en cualquier vista o modelo donde necesites obtener la información del UBIGEO.

Por ejemplo, puedes utilizarlo en una vista para mostrar información del distrito, provincia y departamento basado en el código de UBIGEO.

from django.shortcuts import render
from ubigeo_peru import buscar_por_ubigeo

def ubigeo_view(request):
    # Ejemplo de consulta por UBIGEO
    codigo_ubigeo = '010101'  # UBIGEO de Chachapoyas
    resultado = buscar_por_ubigeo(codigo_ubigeo)

    return render(request, 'ubigeo_template.html', {'resultado': resultado})

Uso en Flask

En Flask, puedes utilizar el paquete de manera similar. Aquí te mostramos cómo integrarlo en una ruta para consultar la información del UBIGEO.

from flask import Flask, render_template
from ubigeo_peru import buscar_por_ubigeo

app = Flask(__name__)

@app.route('/ubigeo/<codigo_ubigeo>')
def ubigeo(codigo_ubigeo):
    # Consulta por UBIGEO
    resultado = buscar_por_ubigeo(codigo_ubigeo)
    return render_template('ubigeo_template.html', resultado=resultado)

if __name__ == '__main__':
    app.run(debug=True) 

Instalación

Puedes instalar el paquete usando pip:

pip install ubigeo-peru

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

ubigeo-peru-0.1.3.tar.gz (3.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ubigeo_peru-0.1.3-py3-none-any.whl (3.4 kB view details)

Uploaded Python 3

File details

Details for the file ubigeo-peru-0.1.3.tar.gz.

File metadata

  • Download URL: ubigeo-peru-0.1.3.tar.gz
  • Upload date:
  • Size: 3.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.4

File hashes

Hashes for ubigeo-peru-0.1.3.tar.gz
Algorithm Hash digest
SHA256 c519ff89a0aab02211ba1b2cb3be4fc00c91b53478124d7272e8d215d88a4137
MD5 8d9e043a575de57f2b9737867053557a
BLAKE2b-256 69fbc4f1df4a8e25983f20e40783982e77f59a468f6db3741ae45c0009a56586

See more details on using hashes here.

File details

Details for the file ubigeo_peru-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: ubigeo_peru-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 3.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.4

File hashes

Hashes for ubigeo_peru-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 d900737deb218b97c7cd9db484011ba7c897150cb8814b5eede44786503820dd
MD5 fd8027dab1e170cf7f885251e7df6925
BLAKE2b-256 1e90c500c3c1738fe19dbf7269ff9a17e80f2a602528a9e3ab7b85faeb67523c

See more details on using hashes here.

Supported by

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