Automatize tarefas maçantes com Python – Terceira Edição - Al Sweigart

Automatize tarefas maçantes com Python – Terceira Edição

By Al Sweigart

  • Release Date: 2025-08-08
  • Genre: Programming

Description

APRENDA PYHTON. FAÇA O QUE TEM DE SER FEITO.

BEST-SELLER INTERNACIONAL

Aborda Python 3.x

Se você já passou horas renomeando arquivos ou atualizando centenas de células em planilhas, sabe como essas tarefas podem ser maçantes. Mas e se você pudesse deixar o computador fazer esse trabalho por você?

Nesta terceira edição totalmente revisada de Automatize tarefas maçantes com Python, você aprenderá a usar o Python para criar programas capazes de fazer em poucos minutos o que levaria horas manualmente — tudo isso sem precisar ter experiência prévia em programação. Os primeiros capítulos apresentam os fundamentos da linguagem por meio de explicações claras e exemplos envolventes. Você criará seu primeiro programa Python, trabalhará com strings, listas, dicionários e outras estruturas de dados e depois aprenderá a utilizar expressões regulares para localizar e manipular padrões de texto.

Quando tiver dominado os conceitos básicos, colocará em prática projetos que ensinam a usar o Python para automatizar tarefas como:

• Pesquisar na Web, fazer download de conteúdos e preencher formulários

• Localizar, extrair e manipular textos e dados em arquivos e planilhas

• Copiar, mover, renomear ou compactar arquivos salvos no seu computador

• Dividir, mesclar e extrair texto de PDFs e documentos Word

• Interagir com aplicativos por meio de macros personalizadas de mouse e teclado

• Organizar sua caixa de entrada, cancelar inscrições em listas e enviar notificações por e-mail ou mensagem de texto

Novidades desta edição: Todos os códigos e exemplos foram completamente atualizados. Você também encontrará quatro novos capítulos sobre integração com bancos de dados, reconhecimento de fala e edição de áudio e vídeo, além de 16 novos projetos de programação e uma cobertura ampliada de técnicas de desenvolvimento, como a criação de programas de linha de comando.

Não perca seu tempo com tarefas que poderiam ser facilmente automatizadas.