Skip to content

chryssakr/automate-the-boring-stuff-w-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

automate-the-boring-stuff-w-python

My exercises' code and project solutions for automate the boring stuff with Python by Al Sweigart

  • Chapter 1 – Python Basics
  • Chapter 2 – Flow Control
  • Chapter 3 - Functions
    • The Collatz Sequence
  • Chapter 4 - Lists
    • Comma Code
    • Character Picture Grid
  • Chapter 5 – Dictionaries and Structuring Data
    • Fantasy Game Inventory
  • Chapter 6 – Manipulating Strings
    • Table Printer
  • Chapter 7 – Pattern Matching with Regular Expressions
    • Strong Pasword Detection
    • Regex Version Of Strip
  • Chapter 8 – Reading and Writing Files
    • Extending The MultiClipboard
    • Mad Libs
    • Regex Search
  • Chapter 9 – Organizing Files
    • Selective Copy
    • Deleting Unneeded Files
    • Filling In The Gaps
  • Chapter 10 – Debugging
    • Debugging Coin Toss
  • Chapter 11 – Web Scraping
    • Command Line Emailer
    • Image Site Downloader
    • 2048
    • Link Verification
  • Chapter 12 – Working with Excel Spreadsheets
    • Multiplication Table Maker
    • Blank Row Inserter
    • Spreadsheet Cell Inverter
    • Text Files To Spreadsheet
    • Spreadsheet To Text Files
  • Chapter 13 – Working with PDF and Word Documents
    • PDF Paranoia
    • Custom Invitations As Word Documents
    • Brute-Force PDF Password Breaker
  • Chapter 14 – Working with CSV Files and JSON Data
    • Excel-To-CSV Converter
  • Chapter 15 – Keeping Time, Scheduling Tasks, and Launching Programs
    • Prettified Stopwatch
    • Scheduled Web Comic Downloader
  • Chapter 16 – Sending Email and Text Messages
    • Random Chore Assignment Emailer
    • Umbrella Reminder
    • Auto Unsubscriber
    • Controlling Your Computer Through Email
  • Chapter 17 – Manipulating Images
    • Extending And Fixing The Chapter Project Programs
    • Identifying Photo Folders On The Hard Drive
    • Custom Seating Cards
  • Chapter 18 – Controlling the Keyboard and Mouse with GUI Automation
    • Looking Busy
    • Instant Messenger Bot

About

My code for excercises and projects in automate the boring stuff with Python

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published