pickle em Python: serializar objetos com segurança
O módulo pickle do Python transforma objetos em bytes e reconstrói esses objetos depois — o caminho clássico para cache local, filas entre processos e …
O módulo pickle do Python transforma objetos em bytes e reconstrói esses objetos depois — o caminho clássico para cache local, filas entre processos e …
O módulo tomllib do Python lê arquivos TOML — incluindo o pyproject.toml que virou padrão de projeto — direto da biblioteca padrão, sem instalar nada, …
Para monitorar um script Python sem instalar nada, combine os módulos da biblioteca padrão: tracemalloc rastreia a memória alocada pelo Python linha a …
Um problema clássico em APIs Python: você quer que cada log, métrica e consulta ao banco carregue o request ID, o tenant ou o usuário logado da …
O módulo pprint do Python formata dicionários, listas, tuplas e outras coleções aninhadas para que sejam mais fáceis de ler durante a depuração. Ele …
O módulo statistics do Python calcula média, mediana, moda, quantis, variância, desvio padrão, correlação e regressão linear sem instalar pandas ou …
O módulo heapq é a forma canônica de montar uma fila de prioridade em Python sem instalar nada. Em cima de uma lista comum ele mantém um binary heap: …
O módulo hmac é a peça da biblioteca padrão para autenticar mensagens com uma chave secreta em Python. Em português claro: ele responde se este corpo …
O módulo base64 resolve um problema cotidiano de backend e automação: como colocar bytes em um canal que só aceita texto. JSON, headers HTTP, e-mail …
O módulo shlex ajuda a trabalhar com linhas de comando e argumentos de shell em Python sem separar texto ingenuamente por espaços nem montar comandos …
O módulo hashlib é a ferramenta da biblioteca padrão para calcular checksums, fingerprints e resumos criptográficos em Python. Com ele você verifica …
O módulo uuid é a forma padrão de gerar identificadores únicos em Python para pedidos, usuários públicos, correlação de logs, chaves de API de negócio …
O módulo decimal é a escolha mais segura da biblioteca padrão para representar dinheiro, centavos, taxas e quantidades decimais em Python. Ele evita …
O módulo secrets é a escolha da biblioteca padrão para gerar tokens, códigos e senhas aleatórias em Python quando a imprevisibilidade tem impacto de …
O módulo os é a ponte da biblioteca padrão entre o Python e o sistema operacional. Ele permite ler variáveis de ambiente, percorrer árvores de …
O módulo tempfile é a forma recomendada de criar arquivos e diretórios temporários em Python sem inventar nomes, disputar o mesmo caminho com outro …
Para tarefas que passam boa parte do tempo esperando, como consultar APIs, ler muitos arquivos, verificar URLs ou conversar com um banco de dados, …
O módulo enum da biblioteca padrão do Python resolve um problema que aparece em todo sistema real: valores finitos com significado de negócio — status …
O functools é o módulo da biblioteca padrão do Python dedicado a funções de ordem superior — ferramentas que recebem ou devolvem outras funções. Ele …
O itertools é o módulo da biblioteca padrão do Python dedicado a iteração eficiente. Ele oferece funções pequenas, escritas em C, que criam e combinam …
Resposta curta: use pathlib para manipular caminhos e arquivos em Python com objetos Path. Ele permite juntar pastas com /, testar se um arquivo …
O subprocess é o módulo da biblioteca padrão do Python que executa comandos externos — qualquer programa instalado no sistema operacional, do git ao …