La Cité de Pixland

Dans la ville animée de Pixland, les images se perdent dans l’immense dédale de répertoires et de sous-répertoires des systèmes informatiques. En tant que chercheur d’images officiel de la ville, votre rôle est de localiser toutes les images JPEG et d'en dresser la liste. Ces images se reconnaissent à leurs extensions, .jpeg ou .jpg.
Votre mission consiste à créer un programme Python qui partira du répertoire courant et parcourra tous ses sous-répertoires. Le programme devra y rechercher les fichiers JPEG et afficher le chemin complet de chaque fichier image trouvé.
Ce programme ne nécessite aucune saisie de la part de l’utilisateur. En revanche, la sortie doit contenir la liste des chemins complets de toutes les images JPEG détectées dans le répertoire courant, ainsi que dans chacun de ses sous-répertoires. Chaque chemin doit être imprimé sur sa propre ligne.
On considère que le répertoire courant à partir duquel le programme est exécuté sert de répertoire racine pour la recherche.
Entrée
Sortie
/home/user/Images/holiday/photo1.jpg /home/user/Images/holiday/photo2.jpg /home/user/Work/projectA/design.jpg /home/user/Work/projectA/subfolder/concept.jpg
Remarque: Les chemins affichés dans la sortie ne sont donnés qu’à titre d’exemple. Ils varieront selon la structure de vos répertoires et l’emplacement de vos fichiers image dans votre système.
 

Constraints

Time limit: 1 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue