Automate the boring stuff with Python: practical programming for total beginners
More Details
ISBN:
9781718503403
9781593279929
9781593279929
Reviews from GoodReads
Loading GoodReads Reviews.
Staff View
Grouping Information
Grouped Work ID | 8168cea8-d4c4-70a5-adc4-b29f45dd3cc3 |
---|---|
Grouping Title | automate the boring stuff with python practical programming for total beginners |
Grouping Author | al sweigart |
Grouping Category | book |
Grouping Language | English (eng) |
Last Grouping Update | 2025-08-03 05:12:36AM |
Last Indexed | 2025-08-03 05:17:43AM |
Solr Fields
accelerated_reader_point_value
0
accelerated_reader_reading_level
0
author
Sweigart, Al
author_display
Sweigart, Al
available_at_catalog
Athens Drive Community
Holly Springs Community
Leesville Community
Middle Creek Community
Wake Forest Community
Holly Springs Community
Leesville Community
Middle Creek Community
Wake Forest Community
collection_catalog
Computers
detailed_location_catalog
Athens Drive Community - Computers
Cary Regional - Computers
Holly Springs Community - Computers
Leesville Community - Computers
Middlecreek Community - Computers
Morrisville Community - Computers
Northeast Regional - Computers
Oberlin Regional - Computers
WCPL - Computers
Wake Forest Community - Computers
Cary Regional - Computers
Holly Springs Community - Computers
Leesville Community - Computers
Middlecreek Community - Computers
Morrisville Community - Computers
Northeast Regional - Computers
Oberlin Regional - Computers
WCPL - Computers
Wake Forest Community - Computers
display_description
"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"--
format_catalog
Book
format_category_catalog
Books
id
8168cea8-d4c4-70a5-adc4-b29f45dd3cc3
isbn
9781593279929
9781718503403
9781718503403
last_indexed
2025-08-03T09:17:43.293Z
lexile_score
-1
literary_form
Non Fiction
literary_form_full
Non Fiction
local_callnumber_catalog
005.13 SWEIG
005.133 SWEIG
005.133 SWEIG
owning_library_catalog
Wake County Public Libraries
owning_location_catalog
Athens Drive Community
Cary Regional
Holly Springs Community
Leesville Community
Middle Creek Community
Morrisville Community
Northeast Regional
Oberlin Regional
Wake Forest Community
Cary Regional
Holly Springs Community
Leesville Community
Middle Creek Community
Morrisville Community
Northeast Regional
Oberlin Regional
Wake Forest Community
primary_isbn
9781718503403
publishDate
2020
2025
2025
publisher
No Starch Press
recordtype
grouped_work
subject_facet
Computer programming
Python (Computer program language)
Python (Computer program language)
title_display
Automate the boring stuff with Python : practical programming for total beginners
title_full
Automate the boring stuff with Python : practical programming for total beginners / by Al Sweigart
title_short
Automate the boring stuff with Python
title_sub
practical programming for total beginners
topic_facet
Computer programming
Python (Computer program language)
Python (Computer program language)
Solr Details Tables
item_details
Bib Id | Item Id | Shelf Location | Call Num | Format | Format Category | Num Copies | Is Order Item | Is eContent | eContent Source | eContent URL | Detailed Status | Last Checkin | Location |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ils:742426 | 7272275 | Athens Drive Community - Computers | 005.133 SWEIG | 1 | false | false | On Shelf | ADR | |||||
ils:742426 | 7272281 | Cary Regional - Computers | 005.133 SWEIG | 1 | false | false | Checked out | CRY | |||||
ils:742426 | 7272279 | Northeast Regional - Computers | 005.133 SWEIG | 1 | false | false | Transit Request | NER | |||||
ils:800048 | 8776672 | WCPL - Computers | 005.13 SWEIG | 1 | false | false | Item being held | WCPL | |||||
ils:800048 | 8776667 | Morrisville Community - Computers | 005.13 SWEIG | 1 | false | false | Item being held | MOR | |||||
ils:800048 | 8776674 | WCPL - Computers | 005.13 SWEIG | 1 | false | false | Checked out | WCPL | |||||
ils:800048 | 8776668 | WCPL - Computers | 005.13 SWEIG | 1 | false | false | On Shelf | WCPL | |||||
ils:800048 | 8776665 | Morrisville Community - Computers | 005.13 SWEIG | 1 | false | false | Checked out | MOR | |||||
ils:800048 | 8776673 | Leesville Community - Computers | 005.13 SWEIG | 1 | false | false | On Shelf | LEE | |||||
ils:800048 | 8776670 | Wake Forest Community - Computers | 005.13 SWEIG | 1 | false | false | On Shelf | WAK | |||||
ils:800048 | 8776666 | Holly Springs Community - Computers | 005.13 SWEIG | 1 | false | false | On Shelf | HSP | |||||
ils:800048 | 8776669 | Middlecreek Community - Computers | 005.13 SWEIG | 1 | false | false | On Shelf | MID | |||||
ils:800048 | 8776671 | Oberlin Regional - Computers | 005.13 SWEIG | 1 | false | false | Item being held | OBR |
record_details
Bib Id | Format | Format Category | Edition | Language | Publisher | Publication Date | Physical Description | Abridged |
---|---|---|---|---|---|---|---|---|
ils:742426 | Book | Books | 2nd edition | English | No Starch Press | [2020] | xxi, 479 pages : illustrations ; 24 cm | |
ils:800048 | Book | Books | Third edition | English | No Starch Press | [2025] | xliv, 622 pages : illustrations ; 24 cm |
scoping_details_catalog
Bib Id | Item Id | Grouped Status | Status | Locally Owned | Available | Holdable | Bookable | In Library Use Only | Library Owned | Is Home Pick Up Only | Holdable PTypes | Bookable PTypes | Home Pick Up PTypes | Local Url |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ils:742426 | 7272275 | On Shelf | On Shelf | false | true | true | false | false | true | false | ||||
ils:742426 | 7272281 | Checked out | Checked out | false | false | true | false | false | true | false | ||||
ils:742426 | 7272279 | Checked Out | Transit Request | false | false | true | false | false | true | false | ||||
ils:800048 | 8776672 | Checked Out | Item being held | false | false | true | false | false | true | false | ||||
ils:800048 | 8776667 | Checked Out | Item being held | false | false | true | false | false | true | false | ||||
ils:800048 | 8776674 | Checked out | Checked out | false | false | true | false | false | true | false | ||||
ils:800048 | 8776668 | On Shelf | On Shelf | false | true | true | false | false | true | false | ||||
ils:800048 | 8776665 | Checked out | Checked out | false | false | true | false | false | true | false | ||||
ils:800048 | 8776673 | On Shelf | On Shelf | false | true | true | false | false | true | false | ||||
ils:800048 | 8776670 | On Shelf | On Shelf | false | true | true | false | false | true | false | ||||
ils:800048 | 8776666 | On Shelf | On Shelf | false | true | true | false | false | true | false | ||||
ils:800048 | 8776669 | On Shelf | On Shelf | false | true | true | false | false | true | false | ||||
ils:800048 | 8776671 | Checked Out | Item being held | false | false | true | false | false | true | false |