0 votos

¿Como se puede tener este codigo pero cambiando los nombres en otro directorio o carpeta?

import re, glob, os

def renamer(files, pattern, replacement): for pathname in glob.glob(files): basename= os.path.basename(pathname) new_filename= re.sub(pattern, replacement, basename) if new_filename != basename: os.rename( pathname, os.path.join(os.path.dirname(pathname), new_filename))

cambiar nombre:

renamer(".doc", r"^(.).doc$", r"new(\1).doc")

regresar al nombre original:

renamer(".doc", r"^new((.)).doc", r"\1.doc")

Iteramos.com

Iteramos es una comunidad de desarrolladores que busca expandir el conocimiento de la programación mas allá del inglés.
Tenemos una gran cantidad de contenido, y también puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X