Libreria Python para manipulacion de dataframe (df) Pandas de manera configurable.
Puedes renombrar atributos, hacer joins entre varios df, importar/exportar info desde/hacia csv/xls/elasticsearch entre otras funcionalidades.
Subpackage | Maintainers | Contact Info |
---|---|---|
faqs | FAQS |
Configuracion de repositorios en ~/.pip/pip.conf:
[global]
index-url = https://cencoreg.cencosud.corp/repository/pyprod/simple
trusted-host = cencoreg.cencosud.corp
pypi.org
files.pythonhosted.org
extra-index-url= http://pypi.org/simple
https://pypi.org/simple
Para instalar la ultima version:
pip install henka
Se requiere Bazel para generar los componentes.
git clone http://gitlab.cencosud.com/pypi-internal/henka.git
cd henka
bazel build henka_pip_pkg
bazel-bin/henka_pip_pkg artifacts
pip install artifacts/henka-*.whl
Se debe comenzar importando los componentes:
from henka.config_helpers.henka_config import HenkaConfig
from henka.processes.henka import henka
local_config = [
{
# aca van las configuraciones para df fuentes, joins, reemplazos, destino
}
]
config = HenkaConfig(*local_config)
henka(config)
Puedes revisar en examples/
para diferentes casos de uso.