Someone wanted to learn this too, so Grasp built them a personal learning path.
Create your ownPython Scripting
Module 2
Classifying Files and Choosing Destinations
Module 3
Structuring an Executable Python Script
Module 4
Previewing and Applying File Operations Safely
Module 5
Handling Failures Without Losing the Whole Run
Module 6
Making the Organizer Reusable and Verifying It