shutil em Python: Copiar, Mover e Arquivar
Automatize cópias e arquivos compactados com verificações explícitas de origem, destino e segurança.
Scripts e automação de tarefas do dia a dia
Automatize cópias e arquivos compactados com verificações explícitas de origem, destino e segurança.
Crie áreas temporárias sem nomes previsíveis e garanta a limpeza mesmo quando ocorre uma exceção.
Processe arquivos CSV por nome de coluna, controlando encoding, dialeto e validação.
Crie thumbnails proporcionais, normalize modos de cor e trate uploads como entrada não confiável.
Melhore a leitura de CLIs com tabelas e progresso, sem transformar cores e animações em requisito para entender o resultado.
Modele uma tabela, execute CRUD com sessões curtas e separe dados persistidos dos contratos públicos da API.
Um guia prático de Playwright com Python para navegar, localizar elementos, esperar estados, baixar arquivos, capturar evidências e testar com pytest.
Crie um remetente SMTP em Python com texto e HTML, anexos, STARTTLS, configuração por ambiente, validações e erros observáveis.
Guia prático de automação de PDFs com pypdf: união, divisão, rotação, metadados, extração de texto, criptografia e tratamento de erros.
Construa uma CLI instalável para gerenciar tarefas usando argumentos posicionais, opções, subcommands, entry points e testes.
Domine encapsulamento em Python: atributos privados com __, @property, name mangling e boas práticas de POO para escrever código Python profissional.
Domine a automação de tarefas com Python. Aprenda a automatizar arquivos, planilhas, navegadores, e-mails e scripts do dia a dia com exemplos práticos.