Skip to content

LineCounters/LinesCounter

Repository files navigation

Lines Counter

  • Versión recomendada de Python: 3.11

Instalar el entorno (Antes de ejecutar el programa):

  1. Crear el entorno de desarrollo:
python3 -m venv env
  1. Activar el entorno de desarrollo:

En Windows:

env\Scripts\activate

En Unix/Linux o MacOS:

source env/bin/activate
  1. Instalar las dependencias:
pip install -r requirements.txt

pre-commit install
  1. Copiar el contenido del archivo example.env a un archivo .env y rellenar las variables necesarias para correr el proyecto.
cp example.env .env

Correr los tests del sistema:

Para ejecutar los tests unitarios y de integración basta con ejecutar:

python -m unittest discover -s tests -p "*_tests.py"

Correr el sistema en modo user-friendly:

Para ejecutar el sistema en modo prompt basta con ejecutar:

python -m src.main

Instalar como librería:

Es posible descargar el programa como librería para utilizarla en otros programas, para ello, basta con ejecutar:

pip install lines-counter

Importar las funciones necesarias en tu proyecto:

from lines_counter import count_logical_lines_from_project
from lines_counter import count_physical_lines_from_project

About

A logical & physical lines counter for Python files

Resources

Stars

Watchers

Forks

Contributors

Languages