Pacotes, Módulos e Funções

módulos

Podemos organizar nossas funções em Módulos e Pacotes.

  • Módulos é um conjunto de funções.
  • Pacotes é um conjunto de Módulos.
Para entendermos na prática veja o exemplo a seguir: Em um novo projeto crie a seguinte estrutura de arquivos e pastas:

__init__.py

estatistica.py

operacoes.py

main.py

Após selecionar sua máquina virtual e ativa-la, execute no terminal : python main.py Neste exemplo temos o Pacote (matematica) que possui Módulos ( estatistica e operacoes ) que possuem fuções.

Vantagens do Pacote

  • Organização: Módulos separados por funcionalidade.
  • Reutilização: Pode ser instalado como um pacote Python em outros projetos.
  • Escalabilidade: Facilita a adição de novos módulos.