A review of the book for research, educational and recommendations.
🥇 Recommendation numbered Nº: 01032020p1

📘 Choice url: 1🔓, 2 🛒(copy & paste at browser)


“The second edition of this best-selling Python book (100,000+ copies sold in print alone) uses Python 3 to teach even the technically uninclined how to write programs that do in minutes what would take hours to do by hand. There is no prior programming experience required and the book is loved by liberal arts majors and geeks alike”. (Amazon).

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
  •  Fill out online forms

Step-by-step instructions walk you through each program, and updated practice projects at the end of each chapter challenge you to improve those programs and use your newfound skills to automate similar tasks.


  • 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 – 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 Spreadsheets
  • 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


(Unofficial biography. For informational purposes only)

Al Sweigart, B.S. Computer Science, University of Texas at Austin. Website: []. Is a software developer and teaches programming to kids and adults. He has written several books for beginners, including Scratch Programming Playground, Cracking Codes with Python, Invent Your Own Computer Games with Python, and Making Games with Python & Pygame. (Source: []), Credt. Imag. @AlSweigartd)

👍Thank you very much for this work to @AlSweigart, via @States_AI_IA #Python #ebook #free #openscience #openaccess #ai #artificialintelligence #ia #inteligenciaartificial #thebibleai

Sheet bookV.1 | 09/032020
Internal Id01032020p1
AuthorAl Sweigart
TitleAutomate the Boring Stuff with Python
Book website1.- Creative Common version:
2.- Paid version: Amazon
EditorialNo Starch Press
Publication date12 de noviembre de 2019
ISBNISBN-13: 9781593279929
ObservationsPaperback, 504 pages
Reviews on the book (if applicable)Amazon
Available for sale at (if applicable)Amazon
Access to the book page is provided by the Publisher herself (or the author). Keep in mind that the policy of the Publisher or the author may change. You must observe and comply with the terms of use set by the publication.Warning 1
1.- Free to read under a Creative Commons license.
2.- Paid version.
The use of the cover image is restricted to the unequivocal identification of the book to avoid errors in the review and educational recommendation.Warning 2
Book cover
We do not provide links (in general) with hypertext to any website. We do this to avoid suggesting any type of commercial or interest relationship of ours in the recommendation. There are no conflicts of interest between the recommender and the recommended. Also to comply with the Intellectual Property Law (IP)/ Copyright, and (finally) let the user that all decisions regarding the use of the material are always personal. And to ensure private use without commercial purposes.
The aforementioned, supposes that there is no responsibility of ours regarding the uses of licensing that a specific user may make.
Warning 3
A particular policy
If an author, or an Editorial, considers that we must rectify, delete or modify elements in this recommendation, please let us know in the contact form. Our manifest interest is always to protect the author and the Publisher from piracy; on which we position ourselves totally against.Warning 4
For the author and the publisher
If you notice any incidence (or related third party infringement) in the terms of use of this book review, please let us know in the contact form. (If it occurs, we will suspend the review of this book in a precautionary manner).Warning 5
Precautionary suspension
Sheet book

 🔘 Table of associated records

RxRegistration ID
R0Hash MD5 (of R3):33fc0227d843404be34a8d2c9d5ebdbf
R1Registration number (in the domain at WordPress):dmeditorialiawp.3534
R2Date-p-order (ddmmyyyypx): 01032020p1
R3Cid (combined id R1+R2):dmeditorialiawp.353401032020p1
R5Publisher:No Starch Press
R6Resource website (1) ( #OpenAccess | #Openscience ):
R7Resource website (2) (Editorial|company)
R10ISBN13 (without “-“):9781593279929
R12Authors (separated by commas):Al Sweigart
R14Keyword (selected 1 among the labels applied to this entry):=programming
R15QR code (of the linked url at WP):qr code
R16Time stamp
R17Digital signature URL:

Click to rate this post
[Total: 0 Average: 0]

Liked this post? Follow this blog to get more.