Fonction suppression fichier en Python
- Détails
- Catégorie : Python
- Publié le dimanche 29 janvier 2012 11:01
- Écrit par DOT NET
- Affichages : 179
# Fonction de suppression des fichiers d'un repertoire en fonction de leurs extensions
# sFolder (chaine) : representant le nom du repertoire dans lequel la recherche sera faite
# sExtension (chaine) : represente l'extension des fichiers recherches (sensible a la case)
def deleteFileFromExtension( sFolder, sExtension = None ):
for root, dirs, files in os.walk( sFolder, topdown = False ):
for fname in files:
fpath = os.path.join( root, fname )
iPos_extension = fname.find( sExtension )
if not sExtension == None:
if iPos_extension == -1:
continue
if not fname[ len( fname ) - len( sExtension ) : ] == sExtension:
continue
os.remove( fpath )

