Skip to content

Latest commit

 

History

History
37 lines (19 loc) · 1.07 KB

README.md

File metadata and controls

37 lines (19 loc) · 1.07 KB

Inventory Report

Essa aplicação em Python é um gerador de relatórios.

O projeto foi para praticar a utilização do terminal interativo do Python, aplicar conceitos de POO (Programação Orientada a Objetos) e a leitura e escrita de arquivos CSV, JSON e XML.

🚀 Tecnologia

  • ⚡ Python é uma linguagem de programação de alto nível, interpretada de script, imperativa, orientada a objetos, funcional, de tipagem dinâmica e forte.

  • ⚡ Pytest é uma estrutura de teste Python que se originou do projeto PyPy.

✋🏻 Pré-requisitos

🛠️ Antes de iniciar o projeto.

No diretório do projeto, criar o ambiente virtual e ativá-lo:

python3 -m venv .venv

Cria o ambiente virtual

source .venv/bin/activate

Ativa o ambiente virtual

python3 -m pip install -r dev-requirements.txt

Instala as dependências no ambiente virtual.

python3 -m pytest

Executa os testes