New ArrivalsEasterClothing, Shoes & AccessoriesHomeKitchen & DiningOutdoor Living & GardenFurnitureGroceryHousehold EssentialsBabyBeautyPersonal CareHealthWellnessBackpacks & LuggageSports & OutdoorsToysElectronicsVideo GamesMovies, Music & BooksSchool & Office SuppliesParty SuppliesGift IdeasGift CardsPetsUlta Beauty at TargetShop by CommunityTarget OpticalDealsClearanceTarget New ArrivalsRoller Rabbit x TargetEasterHome Decor Ideas & TrendsTop DealsTarget Circle DealsWeekly AdShop Order PickupShop Same Day DeliveryRegistryRedCardTarget CircleFind Stores
Automate the Boring Stuff with Python, 3rd Edition - by  Al Sweigart (Paperback) - 1 of 1

Automate the Boring Stuff with Python, 3rd Edition - by Al Sweigart (Paperback)

$33.61Save $26.38 (44% off)See 1 deal for this item

In Stock

Free & easy returns

Free & easy returns

Return this item by mail or in store within 90 days for a full refund.
Eligible for registries and wish lists
Available deals

Target Circle Deal: Buy 2, get 1 free select books, movies & music

Eligible with Target Circle membership ∙ Expires Mar 27 ∙ Details

About this item

Highlights

  • The bestselling introduction to Python programming, revised to include the latest Python features, improved explanations, and new chapters about databases and sound files.
  • About the Author: Al Sweigart is a software developer, fellow of the Python Software Foundation, and author of several popular programming books including The Big Book of Small Python Projects, Beyond the Basic Stuff with Python, Coding with Minecraft, and The Recursive Book of Recursion (all from No Starch Press).
  • 672 Pages
  • Computers + Internet, Programming Languages

Description



About the Book



"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 this work for you? In this fully revised third edition of 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. Early chapters will teach you the fundamentals of Python through clear explanations and engaging examples. You'll write your first Python program; work with strings, lists, dictionaries, and other data structures; then use regular expressions to find and manipulate text patterns. Once you've mastered the basics, you'll tackle projects that teach you to use Python to automate tasks like: Searching the web, downloading content, and filling out forms Finding, extracting, and manipulating text and data in files and spreadsheets Copying, moving, renaming, or compressing saved files on your computer Splitting, merging, and extracting text from PDFs and Word documents Interacting with applications through custom mouse and keyboard macros Managing your inbox, unsubscribing from lists, and sending email or text notifications New to this edition: All code and examples have been thoroughly updated. You'll also find four new chapters on database integration, speech recognition, and audio and video editing, as well as 16 new programming projects and expanded coverage of developer techniques like creating command line programs. Don't spend your time on work a well-trained monkey could do. Even if you've never written a line of code, you can pass off that grunt work to your computer. Learn how in Automate the Boring Stuff with Python"--



Book Synopsis



The bestselling introduction to Python programming, revised to include the latest Python features, improved explanations, and new chapters about databases and sound files.

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 this work for you?

In this fully revised third edition of 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. Early chapters will teach you the fundamentals of Python through clear explanations and engaging examples. You'll write your first Python program; work with strings, lists, dictionaries, and other data structures; then use regular expressions to find and manipulate text patterns.

Once you've mastered the basics, you'll tackle projects that teach you to use Python to automate tasks like:

  • Searching the web, downloading content, and filling out forms
  • Finding, extracting, and manipulating text and data in files and spreadsheets
  • Copying, moving, renaming, or compressing saved files on your computerSplitting, merging, and extracting text from PDFs and Word documents
  • Interacting with applications through custom mouse and keyboard macros
  • Managing your inbox, unsubscribing from lists, and sending email or text notifications

New to this edition: All code and examples have been thoroughly updated. You'll also find four new chapters on database integration, speech recognition, and audio and video editing, as well as 16 new programming projects and expanded coverage of developer techniques like creating command line programs.

Don't spend your time on work a well-trained monkey could do. Even if you've never written a line of code, you can pass off that grunt work to your computer. Learn how in Automate the Boring Stuff with Python.



Review Quotes




Praise for the second edition of Automate the Boring Stuff with Python

"With lessons on how to use Python to program Excel spreadsheets, crawl websites, parse PDFs and Word documents, send emails, and other productivity-boosting task automation, it's a stellar resource for office workers, academics, and administrators."
--Mashable

"I think many educational resources jump levels way too quickly. One of the best I ever used was Automate the Boring Stuff with Python - that book stayed at the right level the whole way!"
--Oscar Baruffa, @OscarBaruffa



About the Author



Al Sweigart is a software developer, fellow of the Python Software Foundation, and author of several popular programming books including The Big Book of Small Python Projects, Beyond the Basic Stuff with Python, Coding with Minecraft, and The Recursive Book of Recursion (all from No Starch Press).
Dimensions (Overall): 9.2 Inches (H) x 7.0 Inches (W) x 1.6 Inches (D)
Weight: 2.65 Pounds
Suggested Age: 22 Years and Up
Number of Pages: 672
Genre: Computers + Internet
Sub-Genre: Programming Languages
Publisher: No Starch Press
Theme: Python
Format: Paperback
Author: Al Sweigart
Language: English
Street Date: May 20, 2025
TCIN: 90641968
UPC: 9781718503403
Item Number (DPCI): 247-37-2836
Origin: Made in the USA or Imported
If the item details aren’t accurate or complete, we want to know about it.

Shipping details

Estimated ship dimensions: 1.6 inches length x 7 inches width x 9.2 inches height
Estimated ship weight: 2.65 pounds
We regret that this item cannot be shipped to PO Boxes.
This item cannot be shipped to the following locations: American Samoa (see also separate entry under AS), Guam (see also separate entry under GU), Northern Mariana Islands, Puerto Rico (see also separate entry under PR), United States Minor Outlying Islands, Virgin Islands, U.S., APO/FPO, Alaska, Hawaii

Return details

This item can be returned to any Target store or Target.com.
This item must be returned within 90 days of the date it was purchased in store, delivered to the guest, delivered by a Shipt shopper, or picked up by the guest.
See the return policy for complete information.

Q: What types of projects will I learn to automate?

submitted by AI Shopping Assistant - 8 days ago
  • A: You will learn to automate tasks like web searching, file manipulation, and email management among others.

    submitted byAI Shopping Assistant - 8 days ago
    Ai generated

Q: Is prior programming experience required to understand this book?

submitted by AI Shopping Assistant - 8 days ago
  • A: No, this book is designed for beginners with no prior programming experience necessary.

    submitted byAI Shopping Assistant - 8 days ago
    Ai generated

Q: What revision updates are included in this edition?

submitted by AI Shopping Assistant - 8 days ago
  • A: The third edition includes updated code, improved explanations, and four new chapters on databases, speech recognition, and audio/video editing.

    submitted byAI Shopping Assistant - 8 days ago
    Ai generated

Q: Who is the author of this programming book?

submitted by AI Shopping Assistant - 8 days ago
  • A: The author is Al Sweigart, a software developer and Python Software Foundation fellow.

    submitted byAI Shopping Assistant - 8 days ago
    Ai generated

Q: What data structures will I learn about in the book?

submitted by AI Shopping Assistant - 8 days ago
  • A: You will learn about strings, lists, dictionaries, and other essential data structures in Python.

    submitted byAI Shopping Assistant - 8 days ago
    Ai generated

Additional product information and recommendations

Discover more options

Automate the Boring Stuff with Python Workbook - by  Al Sweigart (Paperback)

$31.02
MSRP $39.99
Buy 2, get 1 free select books, movies & music

Automate the Boring Stuff with Python, 2nd Edition - by  Al Sweigart (Paperback)

$27.49
MSRP $49.99
Buy 2, get 1 free select books, movies & music

Cracking Codes with Python - by  Al Sweigart (Paperback)

$22.30
was $23.49 New lower price
Buy 2, get 1 free select books, movies & music

The Big Book of Small Python Projects - by  Al Sweigart (Paperback)

$36.99
MSRP $49.99
Buy 2, get 1 free select books, movies & music

Automate Excel with Python - by  John Wengler (Paperback)

$49.99
Buy 2, get 1 free select books, movies & music

Frequently bought together

Sketchup for Dummies - 2nd Edition by  Bill Fane & Mark Harrison & Josh Reilly (Paperback)

$25.16
MSRP $44.99
Buy 2, get 1 free select books, movies & music

Hyperspace - by  Michio Kaku (Paperback)

$10.54
MSRP $19.00
Buy 2, get 1 free select books, movies & music

The Problem with Plastic - by  Judith Enck & Adam Mahoney & Beyond Plastics (Hardcover)

$21.99
MSRP $27.99
Buy 2, get 1 free select books, movies & music

Fascination Mountain Living - by  Chris Van Uffelen (Hardcover)

$38.61
MSRP $49.95
Buy 2, get 1 free select books, movies & music

The Game of Networking - by  Rob Sperry (Paperback)

$12.48
MSRP $14.99
Buy 2, get 1 free select books, movies & music

Guests also viewed

Python Crash Course, 3rd Edition - by  Eric Matthes (Paperback)

$27.53
MSRP $49.99
Buy 2, get 1 free select books, movies & music

Automate the Boring Stuff with Python, 2nd Edition - by  Al Sweigart (Paperback)

$27.49
MSRP $49.99
Buy 2, get 1 free select books, movies & music

Python All-In-One for Dummies - 3rd Edition by  John C Shovic & Alan Simpson (Paperback)

$24.77
MSRP $44.99
Buy 2, get 1 free select books, movies & music

Practical Sdr - by  David Clark & Paul Clark (Paperback)

$24.99
MSRP $39.99
Buy 2, get 1 free select books, movies & music

Hackers - by  Steven Levy (Paperback)

$21.42
MSRP $29.99
Buy 2, get 1 free select books, movies & music

Prompt Engineering Using ChatGPT - (MLI Generative AI) by  Mehrzad Tabatabaian (Paperback)

$27.80
MSRP $44.99
Buy 2, get 1 free select books, movies & music

Get top deals, latest trends, and more.

Privacy policy

Footer

About Us

About TargetCareersNews & BlogTarget BrandsBullseye ShopSustainability & GovernancePress CenterAdvertise with UsInvestorsAffiliates & PartnersSuppliersTargetPlus

Help

Target HelpReturnsTrack OrdersRecallsContact UsFeedbackAccessibilitySecurity & FraudTeam Member ServicesLegal & Privacy

Stores

Find a StoreClinicPharmacyTarget OpticalMore In-Store Services

Services

Target Circle™Target Circle™ CardTarget Circle 360™Target AppRegistrySame Day DeliveryOrder PickupDrive UpFree 2-Day ShippingShipping & DeliveryMore Services
PinterestFacebookInstagramXYoutubeTiktokTermsCA Supply ChainPrivacy PolicyCA Privacy RightsYour Privacy ChoicesInterest Based AdsHealth Privacy Policy