Skip to content

Python Automation and Scripting

This section teaches Python as a tool:

  • automate files and folders
  • generate reports from spreadsheets and PDFs
  • scrape and automate websites
  • send notifications (email, bots, webhooks)
  • control your desktop (carefully)
  • schedule automations and deploy them

You’ll enjoy this module if you already know:

  • basic Python syntax
  • loops, functions
  • reading/writing files

Automation can be dangerous.

Before running scripts that delete/move files or click UI buttons:

  • test on a dummy folder
  • use dry runs (print actions first)
  • keep backups

Start with the Safety Warning page.

pch.coffeeTagline

pch.coffeeCta

pch.feedbackHeading

pch.feedbackSubheading