Projets Python pour les débutants: une approche de bootcamp de dix semaines pour la programmation Python
4.8/5 sounds pretty good, do buy it.
(But I've never read it.)
Faithful Ferret