The Consumer's GuideDeals
51%BigAutomate the Boring Stuff with Python, 3rd Edition
Product photo from AmazonASIN 1718503407 · No Starch Press
Also great · Books for Learning Python and Machine Learning

Automate the Boring Stuff with Python, 3rd Edition

For chores you want gone, not a career change.”

$29.30List $59.9951%save $31

51% below Amazon's list price. No end time published, so it can change at any time.

In stock at Amazon.com · price checked Sep 24, 8:08 AM PT · re-checked through the day

Paid link. Prices, badges and end times come from Amazon and can change at any time; the price shown on Amazon at checkout is the one that applies.

Why it's worth it

Al Sweigart teaches Python through tasks you've actually suffered through: renaming hundreds of files, pulling tables out of PDFs, filling in spreadsheets you'd rather not open. You'll write something useful in your first week, which is the best motivation there is.

This is the book for people who don't want to become programmers. If your job involves a spreadsheet you dread every Monday, the payoff arrives fast. Sweigart covers Excel and Google Sheets, web scraping, email, PDFs and file organization, and every chapter ends with something you can point at your own mess. That's a different promise from everything else here.

It assumes nothing at all. No prior code, no math, no computer science vocabulary. The writing is conversational to a fault, which is exactly right for the audience — people who've been told at some point that programming isn't for them. The newer edition adds material on input validation and automating Google Sheets.

From our review of 8 books for learning python and machine learning, by David Sinclair, Managing Editor

What we like

  • +This is the book for people who don't want to become programmers
  • +It assumes nothing at all
  • +It pairs with a beginner book rather than replacing one

What to know

  • The trade-off for all that practicality is depth
  • A few of the scraping and form-filling examples can put you crosswise with a site's terms of service if you aim them at the…

How it ranks in our lineup

Every product from The Best Books for Learning Python and Machine Learning, by David Sinclair, with today's Amazon price. Deals are only ever on products from this list.

#ProductPrice nowDeal
1Python Crash Course, 3rd Edition: A Hands-On$27.5345% today
2Hands-On Machine Learning with Scikit-Learn, Keras$49.5045% today
3Automate the Boring Stuff with PythonThis deal$29.3051% today
4Deep Learning (Adaptive Computation and Machine Learning$51.5148% today
5Pattern Recognition and Machine Learning (Information$57.48no deal today
6Python for Data Analysis: Data Wrangling with pandas$43.99no deal today
7The Elements of Statistical Learning: Data Mining$68.53no deal today
8Solar Thermal Energy (Encyclopedia of Sustainability$223.4241% today

Deal details

Deal badge
Below list price
Ends
No end time published
Who can buy
All customers, not Prime-exclusive
Savings basis
51% below Amazon's list price of $59.99
Availability
In stock
Price checked
Sep 24, 8:08 AM PT, refreshed through the day
Reader interest
New to our readers this month
All lifestyle deals →

Deals are on products from our reviews. Prices, badges and end times come from Amazon and are re-checked through the day (last check 8:08 AM PT). As an Amazon Associate we earn from qualifying purchases. Amazon and the Amazon logo are trademarks of Amazon.com, Inc. or its affiliates. Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon.com at the time of purchase will apply to the purchase of this product.