Escrito por estudiantes que aprobaron Inmediatamente disponible después del pago Leer en línea o como PDF ¿Documento equivocado? Cámbialo gratis 4,6 TrustPilot
logo-home
Presentación

Automate the Boring Stuff with Python, 2nd Edition

Puntuación
-
Vendido
-
Páginas
610
Subido en
09-08-2024
Escrito en
2019/2020

"If you’ve ever spent hours renaming files or updating hundreds of spreadsheet cells, you know how tedious tasks like these can be. But what if you could have your computer do them for you? In this fully revised second edition of the best-selling classic Automate the Boring Stuff with Python, you’ll learn how to use Python to write programs that do in minutes what would take you hours to do by hand—no prior programming experience required. You’ll learn the basics Python and explore Python’s rich library of modules for performing specific tasks, like scraping data off websites, reading PDF and Word documents, and automating clicking and typing tasks. The second edition of this international fan favorite includes a brand-new chapter on input validation, as well as tutorials on automating Gmail and Google Sheets, plus tips on automatically updating CSV files. You’ll learn how to create programs that effortlessly perform useful feats of automation to: •Search for text in a file or across multiple files •Create, update, move, and rename files and folders •Search the Web and download online content •Update and format data in Excel spreadsheets of any size •Split, merge, watermark, and encrypt PDFs •Send email responses and text notifications"

Mostrar más Leer menos
Institución
Grado

Vista previa del contenido

,BRIEF CONTENTS
Acknowledgments

Introduction

PART I: PYTHON PROGRAMMING BASICS

Chapter 1: Python Basics

Chapter 2: Flow Control

Chapter 3: Functions

Chapter 4: Lists

Chapter 5: Dictionaries and Structuring Data

Chapter 6: Manipulating Strings

PART II: AUTOMATING TASKS

Chapter 7: Pattern Matching with Regular Expressions

Chapter 8: Input Validation

Chapter 9: Reading and Writing Files

Chapter 10: Organizing Files

Chapter 11: Debugging

Chapter 12: Web Scraping

Chapter 13: Working with Excel Spreadsheets

Chapter 14: Working with Google Sheets

Chapter 15: Working with PDF and Word Documents

Chapter 16: Working with CSV Files and JSON Data

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

Chapter 18: Sending Email and Text Messages

,Chapter 19: Manipulating Images

Chapter 20: 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

Index

CONTENTS IN DETAIL
ACKNOWLEDGMENTS

INTRODUCTION

Whom Is This Book For?

Conventions

What Is Programming?

What Is Python?

Programmers Don’t Need to Know Much Math

You Are Not Too Old to Learn Programming

Programming Is a Creative Activity

About This Book

Downloading and Installing Python

Downloading and Installing Mu

Starting Mu

Starting IDLE

The Interactive Shell

Installing Third-Party Modules

, How to Find Help

Asking Smart Programming Questions

Summary

PART I: PYTHON PROGRAMMING BASICS

1
PYTHON BASICS

Entering Expressions into the Interactive Shell

The Integer, Floating-Point, and String Data Types

String Concatenation and Replication

Storing Values in Variables

Assignment Statements

Variable Names

Your First Program

Dissecting Your Program

Comments

The print() Function

The input() Function

Printing the User’s Name

The len() Function

The str(), int(), and float() Functions

Summary

Practice Questions

2
FLOW CONTROL

Escuela, estudio y materia

Grado

Información del documento

Subido en
9 de agosto de 2024
Número de páginas
610
Escrito en
2019/2020
Tipo
PRESENTACIÓN
Personaje
Desconocido

Temas

$5.49
Accede al documento completo:

¿Documento equivocado? Cámbialo gratis Dentro de los 14 días posteriores a la compra y antes de descargarlo, puedes elegir otro documento. Puedes gastar el importe de nuevo.
Escrito por estudiantes que aprobaron
Inmediatamente disponible después del pago
Leer en línea o como PDF

Conoce al vendedor
Seller avatar
RobertCuong

Conoce al vendedor

Seller avatar
RobertCuong Telecommunication
Seguir Necesitas iniciar sesión para seguir a otros usuarios o asignaturas
Vendido
-
Miembro desde
3 año
Número de seguidores
0
Documentos
225
Última venta
-
GPON and WiFi

+ SDH solution based on Fujitsu/Alcatel/Huawei devices in deployment and troubleshoot + Switching and Routing network fundamental and advance + GPON solution with deep knowledge of PLOAM/OMCI, activation procedure. Analysis of Private/Public OMCI + WiFi solution with WiFi Management/Control/Data. WiFi bandsteering, WiFi mesh, and WiFi 6, 6E, 7, ...

0.0

0 reseñas

5
0
4
0
3
0
2
0
1
0

Documentos populares

Recientemente visto por ti

Por qué los estudiantes eligen Stuvia

Creado por compañeros estudiantes, verificado por reseñas

Calidad en la que puedes confiar: escrito por estudiantes que aprobaron y evaluado por otros que han usado estos resúmenes.

¿No estás satisfecho? Elige otro documento

¡No te preocupes! Puedes elegir directamente otro documento que se ajuste mejor a lo que buscas.

Paga como quieras, empieza a estudiar al instante

Sin suscripción, sin compromisos. Paga como estés acostumbrado con tarjeta de crédito y descarga tu documento PDF inmediatamente.

Student with book image

“Comprado, descargado y aprobado. Así de fácil puede ser.”

Alisha Student

Preguntas frecuentes