Bonjour,

Je souhaite supprimer des fichiers en fonction de leur extensions.

Je suis partie de ça mais ça ne fonctionne pas :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
import os
extension="*.avi"
os.remove(extension)
Le message d'erreur été prévisible :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
raceback (most recent call last):
  File "remove_extension_file.py", line 3, in <module>
    os.remove(extension)
OSError: [Errno 2] No such file or directory: '*.avi'
Donc je me dis que peut être je pourrais faire une liste contenant les fichiers ayant une certaine extension
Ensuite pour chaque fichier dans la liste, les supprimer.

Est ce la bonne méthode ou alors une solution plus simple que la manipulation de listes est faisable?

Merci par avance pour vos réponses.