Curso de Python na CoderHouse - Turma 54375

Este repositório é utilizado para desenvolvimento do Projeto Final de conclusão do curso de Python da CoderHouse.

Colaboradores

  • Alessandra Silva
  • Beatriz Marci

Sobre o Projeto

O Projeto Final consiste em uma aplicação Python que interage com APIs externas para extrair dados, processá-los e apresentar informações úteis de forma estruturada. O projeto demonstra a aplicação prática dos conhecimentos adquiridos durante o curso, incluindo manipulação de dados com Pandas, requisições HTTP com Requests e notificações desktop com Plyer.

Objetivos

  • Escolher uma API da lista disponível. A API escolhida foi REST Countries.
  • Fazer a extração de pelo menos 3 tabelas.
  • Criar um alerta de erro usando a função alerta().

Tecnologias Utilizadas

  • Python
  • Pandas para manipulação de dados
  • Requests para requisições HTTP
  • Plyer para notificações desktop

Dependências

Para instalar as dependências necessárias para executar o projeto, utilize o seguinte comando:

pip install -r projeto-final/requirements.txt

As principais bibliotecas incluídas são:

  • requests==2.26.0
  • pandas==1.3.3
  • plyer==2.0.0