Olhei no Google, mas ainda tem muita informação misturada, principalmente quanto à diferença entre pacotes e bibliotecas.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Olhei no Google, mas ainda tem muita informação misturada, principalmente quanto à diferença entre pacotes e bibliotecas.
Olá Larissa, um módulo é um arquivo Python simples que contém coleções de funções e variáveis globais e com um .pyarquivo de extensão. É um arquivo executável e para organizar todos os módulos temos o conceito chamado Package em Python.
Exemplo: Salve o código em um arquivo chamado demo_module.py
def myModule(name):
print("This is My Module : "+ name) Os pacotes não servem só para separar os espaços de nomes dos módulos. Eles também são usados para organizar o código de um projeto para distribuição. Exemplo:
editordeimagem/
formato/
bitmap.py
jpeg.py
png.py
webp.py
efeito/
blur.py
crop.py
distort.pyA Biblioteca Padrão do Python é uma coleção de módulos de script acessíveis a um programa Python para simplificar o processo de programação e remover a necessidade de reescrever os comandos mais usados. Eles podem ser usados chamando-os / importando-os no início de um script. As mais importantes são:
time;
sys;
os;
math;
random;
pickle;
urllib;
re;
cgi;
socket.Espero ter ajudado, abraços.