Skip to content

Hobby projects from "Automate The Boring Stuff With Python - Al Sweigart"

Notifications You must be signed in to change notification settings

marcobuontempo/automate_the_boring_stuff_with_python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Count: 61

Project Types:

  • Python basics
  • Python lists
  • Python data structures
  • Manipulating data
  • Regular Expressions
  • Reading and writing files
  • Organising files
  • Debugging
  • Web scraping
  • Web automation
  • Excel Spreadsheets with Python
  • PDF and Word documents
  • CSV and JSON files
  • Sending Email and Text Messages
  • Manipulating Images
  • Controlling the keyboard and mouse with GUI automation

Dependencies: Refer to requirements.txt
pip3 install -r requirements.txt

Other:

  • The 1st Version of "Automate The Boring Stuff With Python" was used; Currently, there is a 2nd Version available with updated/newer projects.
  • These programs were once-off demos for learning and reference. They will not be updated to ensure functionality (i.e. web-scraping programs will break if the accessed websites change their structure, or API calls will break if there are changes to these externally provided services).
  • Most programs will work (and were designed to work) on either Windows/Linux/OSX. However, since these were created on OSX, there may be some occasional programs where Windows/Linux is not supported correctly. It is outside the scope and purpose of this repo to implement this into each program.

About

Hobby projects from "Automate The Boring Stuff With Python - Al Sweigart"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published