Automate the Boring Stuff with Python - Automate the Boring Stuff with Python
A Page in : Automate the Boring Stuff with Python
En bref
Ajouté le
17 mars 2026
Matière et domaine
computer-science-fundamentals · programming-fundamentals
Niveaux scolaires
6e année–12e année (Terminale)
Type de page
Article
Introduction
Automate the Boring Stuff with Python
- Overview: A popular programming guide by Al Sweigart, now in its third edition, designed to teach Python to beginners by focusing on practical task automation.
- Core Objective: To enable users to write programs that perform tedious tasks—such as file management, data extraction, and web scraping—in minutes rather than hours.
- Key Features:
- Over 500,000 copies sold.
- Available to read for free online under a Creative Commons license.
- No prior programming experience required.
- Includes a companion workbook for hands-on coding practice and muscle memory.
- Automation Capabilities:
- Web scraping and form filling.
- Spreadsheet and database manipulation (Excel, Google Sheets, SQLite).
- File organization (renaming, moving, compressing).
- Document processing (PDFs, Word, CSV, JSON, XML).
- System interaction (mouse/keyboard macros, email/text notifications, scheduling).
- Advanced tasks (image manipulation, text-to-speech, OCR).
- Author Information: Al Sweigart is a software developer and Fellow of the Python Software Foundation who has authored multiple beginner-friendly programming books available at inventwithpython.com.
- Additional Resources:
- The book is supported by a companion workbook, an online video course, and various practice exercises.
- The author frequently speaks at PyCon conferences (upcoming: PyCon US 2026 in Long Beach, CA).
Avis de la communauté
Pas encore d’avis publiés. Soyez le premier à partager votre expérience.