Link
https://automatetheboringstuff.com/
What is it?
Automate the Boring stuff by Al Sweigart is a book available for purchase as hard copy and online via a CC license. It teaches Python (Python 3) skills from scratch using concrete use cases such as searching for text across multiple files, updating files and folders or splitting and merging PDFs.
Who is it for?
Like it says in the title ... it's for "total beginners" to Python