Fonction suppression fichier en Python

# 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 )