Este repositorio es el código de ejemplo para una charla sobre construir un ELT con stack Python, usando como ejemplo, el montar una base de datos a partir de los datos oficiales de resultados electorales de España.
No debe tomarse el código como normativo o un ejemplo de buenas prácticas. Está hecho para que sea fácil de seguir a lo largo de la charla.
cd talk
python3 -m http.server 8000
xdg-open http://localhost:8000
El script de instalación crea un entorno virtual con virtualenwrapper, e instala python 3.11.3 con pyenv.
- docker
- virtualenwrapper
- pyenv
./scripts/install.sh
docker compose up -d
python -m back.main
También se puede jugar con los Jupyter de la carpeta notebooks
.
Hace falta tener instalado shfmt
y shellcheck
o hacer los commits con --no-verify
.
Contribuciones, estrellas e issues son gratamente aceptadas.
The documentation of this project is licensed under the CC-BY-SA-4.0.
The underlying source code is licensed under the GNU AGPLv3.
Media could have their own trademarks and licenses.