Skip to content

Latest commit

 

History

History
20 lines (14 loc) · 868 Bytes

readme.md

File metadata and controls

20 lines (14 loc) · 868 Bytes

Proyecto mínimo de Python

Características

  1. Directorio tests configurado para probar y leer archivos desde el directorio app/
  2. Archivo config.py para leer variables de ambiente desde un archivo .env en el root
  3. Archivo .gitignore
  4. Archivo requirements.txt con librería rich (para imprimir en la consola) y python-dotenv (para cargar variables de ambiente desde el archivo .env)
  5. Dockerfile para construir un contenedor que instala las librerías necesarias usando virtualenv

Instalación

  1. Crear virtualenv virtualenv env --python=python3

  2. Instalar requerimientos pip install -r requirements.txt

  3. Crear archivo .env y agregar la variable de ambiente STORAGE_LOGS

    STORAGE_LOGS = '/home/Data/Codigo/minimum-python/app/common/storage/logs'

Demo

Correr el comando en app python cmd_hello_world.py --message "hello world"