Oui, ça renome certainement un seul fichier, mais tu fais une boucle.
Didier
----- Original Message -----
From: "Jean-Claude Armingaud" <[email protected]>
To: <[email protected]>
Sent: Friday, December 18, 2015 11:09 AM
Subject: [progliste] Re: modifier de s noms de fichiers dans un r épertoir e
donné
Salut,
merci à vous deux.
Ce que je ne comprends pas, c'est que j'ai l'impression que os.rename
permet de renommer un seul fichier ! ya un truc qui m'échappe ?
Je continue puisque j'ai quand même l'impression d'être dans la bonne voie.
J.-C.
Le 18/12/2015 10:48, yannick a écrit :
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é.
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é.
-----
Aucun virus trouvé dans ce message.
Analyse effectuée par AVG - www.avg.fr
Version: 2016.0.7303 / Base de données virale: 4489/11202 - Date: 18/12/2015
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é.