Para resolver este challenge, deberás crear un proyecto que consuma datos desde 3 fuentes distintas para popular una base de datos SQL con información cultural sobre bibliotecas, museos y salas de cines argentinos.
Crear un entorno virtual en python python -m venv venv
, luego clonar el repositorio git clone https://github.com/MasamioNakada/challenge_cohete.git
.
Ingresar dentro del entorno virtual e instalar las dependencias pip install -r requirements.txt
.
Crear una nueva base de datos en PostgreSql y crear una tabla llamada table
con las siguientes nombres y caracaterísticas:
Si no cuenta con PostgreSql, sobre la raiz del docker-compose.yml
ejecutamos en la terminal:
docker-compose up
Finalmente para ejecutar la aplicacion:
python archivo.py
Durante la ejecucíon del Script se creará 2 carpetas categoria
y consulta
.
La carpeta categoria
corresponde a los datos extraídos por el enlace proporcionado en el reto.
La carpeta consulta
se encuentra las tablas solicitadas en el reto: