Automate the Boring Stuff with Python 2015 – Al Sweigart – 2nd Edition

Automate the Boring Stuff with Python 2015

Por:

Descripción

Si alguna vez pasó horas renombrando archivos o actualizando cientos de celdas de hojas de cálculo, sabrá cuán tediosas tareas pueden ser. Pero, ¿y si pudieras hacer que tu computadora los haga por ti?

En Automate the Boring Stuff con Python, aprenderá cómo usar Python para escribir programas que funcionan en minutos, lo que le tomaría horas hacerlo a mano, sin necesidad de experiencia previa en programación. Una vez que haya dominado los principios básicos de la programación, creará programas de Python que realicen sin esfuerzo tareas de automatización útiles e impresionantes para:

  • Buscar texto en un archivo o en varios archivos
  • Crear, actualizar, mover y cambiar el nombre de archivos y carpetas
  • Busque en la web y descargue contenido en línea
  • Actualice y formatee datos en hojas de cálculo de Excel de cualquier tamaño
  • Dividir, fusionar, marca de agua y encriptar archivos PDF
  • Enviar recordatorios por correo electrónico y notificaciones de texto
  • Rellene formularios en línea

Las instrucciones paso a paso lo guían a través de cada programa, y ​​los proyectos de práctica al final de cada capítulo lo desafían a mejorar esos programas y utilizar sus habilidades recién descubiertas para automatizar tareas similares.

No gaste su tiempo en hacer el trabajo que un mono bien entrenado podría hacer. Incluso si nunca ha escrito una línea de código, puede hacer que su computadora funcione a la perfección. Aprenda cómo automatizar las cosas aburridas con Python.

Chapter 0: Introduction

Chapter 1: Python Basics

Chapter 2: Flow Control

Chapter 3: Functions

Chapter 4: Lists

Chapter 5: Dictionaries and Structuring Data

Chapter 6: Manipulating Strings

Chapter 7: Pattern Matching with Regular Expressions

Chapter 8: Reading and Writing Files

Chapter 9: Organizing Files

Chapter 10: Debugging

Chapter 11: Web Scraping

Chapter 12: Working with Excel Spreadsheets

Chapter 13: Working with PDF and Word Documents

Chapter 14: Working with CSV Files and JSON Data

Chapter 15: Keeping Time, Scheduling Tasks, and Launching Programs

Chapter 16: Sending Email and Text Messages

Chapter 17: Manipulating Images

Chapter 18: Controlling the Keyboard and Mouse with GUI Automation

Appendix A: Installing Third-Party Modules

Appendix B: Running Programs

Appendix C: Answers to the Practice Questions

Consulta los datos bibliográficos principales de esta edición para identificar correctamente el recurso, revisar su autoría y verificar detalles como ISBN, tema, subtema, archivo e idioma.

¿Qué piensas de este libro?

No hay comentarios
Avatar

Aún no hay comentarios

Sé el primero en compartir tu opinión sobre este contenido.

Escribir un comentario