My solutions to the projects in Automate the Boring Stuff with Python by Al Sweigart.
-
Chapter 3 - Functions:
-
Chapter 4 - Lists:
-
Chapter 5 - Dictionaries and Structuring Data:
-
Chapter 6 - Manipulating Strings:
-
Chapter 7 - Pattern Matching with Regular Expressions:
-
Chapter 8 - Reading and Writing Files:
-
Chapter 9 - Organizing Files:
-
Chapter 10 - Debugging:
-
Chapter 11 - Web Scraping:
-
Chapter 12 - Working with Excel Spreadsheets:
-
Chapter 13 - Working with PDF and Word Documents:
-
Chapter 14 - Working with CSV Files and JSON Data:
-
Chapter 15 - Keeping Time, Scheduling Tasks, and Launching Programs:
-
Chapter 16 - Sending Email and Text Messages:
-
Chapter 17 - Manipulating Images:
-
Chapter 18 - Controlling the Keyboard and Mouse with GUI Automation: