Skip to content

ifs-csi/processo_seletivo_sorteio

Repository files navigation

Sorteador para o processo seletivo

Software utilizado para o sorteio do processo seletivo do IFS.

Pré-requisitos

Para realizar a instalação dos pré-requisitos para executar o script, realize os seguintes passos:

  1. Instale o Python 3;
  2. Instale, crie and ative um ambiente virtual;
  3. Instale as dependências.

Executar

Para executar o script, realize os seguintes passos:

  1. Ative o ambiente virtual;
  2. Calcule ou consiga a semente;
  3. Baixe a lista de inscritos;
  4. Execute o seguinte comando no terminal:
    # A semente é um valor numérico
    # Para gerar um arquivo em CSV (para poder visualizar em ferramentas de planilha como o LibreOffice ou Excel) o terceiro argumento do script deve ser "csv"
    python main.py <semente> quantidade_vagas.csv lista_inscritos_ordenada.csv csv resultado.csv
    # Para gerar um arquivo em HTML (para poder visualizar em um navegador como o Firefox, Chrome, Edge, entre outros) o terceiro argumento do script deve ser "html"
    python main.py <semente> quantidade_vagas.csv lista_inscritos_ordenada.csv html resultado.html

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published