Automate the Boring Stuff with Python, 3rd Edition is the bestselling guide that teaches you how to use Python to save time and eliminate repetitive tasks—no prior programming experience required.
Written by Al Sweigart and published by No Starch Press, this fully revised third edition has been updated for the latest Python features with improved explanations, new chapters, and expanded projects.
You’ll start with the fundamentals of Python programming and quickly move on to practical automation skills. Learn how to write programs that handle in minutes what would take hours by hand, including:
- Searching the web, downloading files, and filling out forms automatically
- Working with spreadsheets, PDFs, Word documents, and text files
- Organizing, renaming, compressing, and backing up files
- Sending emails, texts, and managing your inbox
- Controlling the mouse and keyboard for custom macros
- Plus new chapters on databases, speech recognition, audio/video editing, and more
Perfect for office workers, data analysts, students, developers, and anyone tired of tedious manual work, this book turns Python into your personal productivity superpower.
With clear explanations, engaging examples, and dozens of real-world projects, you’ll gain the skills to make your computer do the boring stuff—so you can focus on what matters.