salut JC, attention tu va t'arracher les cheveux ...
tout est impec sauf que tu as justement oublié d'indiquer à ton code qu'il fallait renommer le fichier !
soit l'instruction :
os.rename (AddresseDeMonFichierSource,AddresseDeMonFichierCible)
remarque :
c'est la même instruction pour déplacer un fichier ...

Le 17/12/2015 22:11, Jean-Claude Armingaud a écrit :
Salut tous,

J'ai, dans un dossier une liste de fichiers commençant par un nombre puis, un tiret et, le nom du fichier que je souhaite ne pas modifier. Le script en python que j'ai fait me renvoie la liste des fichiers dont le nom est parfaitement ce que je veux mais, voilà, il ne modifie rien dans le répertoire !

J'attends bien sûr un ptit coup de main et, merci d'avance.

import re,os

def modif(ndf):
 return re.sub(r'[0-9]+.', "" "", ndf)

path = "e:/stock/open class room"

# liste des fichiers a modifier
liste = os.listdir(path)

# affichage des noms des fichiers
for i, n in enumerate(liste):
 modif(n)

Progliste :
Pour se désinscrire de la liste : mailto:[email protected]?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/

Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO
Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je vous répondrez en privé.





Progliste :
Pour se désinscrire de la liste : 
mailto:[email protected]?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/       

Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO
Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je 
vous répondrez en privé.
        
        

Répondre à