Skip to content

claytoncampos/validator_schema_excel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Instalação e Configuração

  1. Clone o repositório:
git clone https://github.com/claytoncampos/validator_schema_excel.git
cd validator_schema_excel
  1. Configure a versão correta do Python com pyenv:
pyenv install 3.11.5
pyenv local 3.11.5
  1. Instale as dependências do projeto:
python -m venv .venv
# O padrao é utilizar .venv
source .venv/bin/activate
# Usuários Linux e mac
.venv\Scripts\Activate
# Usuários Windows
pip install -r requirements.txt  
  1. Execução do projeto local:
# Para rodar local
task run
# Rodar os testes
task test
  1. Teste o deploy da aplicação:
https://validatorschemaexcel.streamlit.app/

#Para testar baixe o arquivo do diretorio /data/arquivo_excel.xlsx
Faça o upload na aplicação e veja a validação do schema
Veja na documentação o Schema válido https://claytoncampos.github.io/validator_schema_excel/
Edite o conteudo do arquivo e teste novamente a validação do schema