2011-04-19 2 views

Répondre

3

Vérifiez la documentation Python pour la fonction rename.

Et peut être glob vous sera utile aussi.

0

os.path a tout ce dont vous avez besoin pour la manipulation des noms de fichiers. glob peut rechercher des fichiers:

import os, glob 

i = 1 

for f in glob.glob('*'): 
    if os.path.splitext(os.path.split(f)[-1])[-1].lower() == '.bat': 
    os.rename(f, '{0}.txt'.format(i) 
    i += 1 

Aucune garantie, mais je pense que ce script ci-dessus devrait fonctionner.

Questions connexes