Basicamente esse repositório trata-se da atividade da construção de uma biblioteca para lidar com grafos.
Como testar:
git clone https://github.com/amskywalker/grafos.git
Entre na pasta do projeto:
cd grafos
Para rodar no terminal certifique-se de configurar o PYTHONPATH
No linux:
export PYTHONPATH="absolutepath:$PYTHONPATH"
# certifique-se de mudar o absolutepath para o path no seu computador.
No windows:
setx PYTHONPATH "absolutepath;%PYTHONPATH%"
SE ESTIVER NO WINDOWS FECHE O TERMINAL PARA APLICAR A MUDANÇA
OBS: Caso esteja utilizando outro SO certifique-se de buscar como configurar a variavel PYTHONPATH
Rode o comando
pip install -r requirements.txt
Entre na pasta do projeto e entre no diretorio principal
cd graphs
então rode
python main.py
Ao rodar o comando anterior serão acionadas as classes de exemplo e aparecerá a representação de dois grafos no terminal