Python modificar todos los archivos en el directorio de prefijo

Debido a que por lo general lento, por lo que el desorden de archivos. A veces, cuando la gente quiere algo. Con el fin de añadir un poco de su propia firma es bastante molesto. Suavemente escribir un simple prefijo archivo por lotes para modificar una pequeña demostración.

Código es el siguiente:


# --** coding="UTF-8" **--

import os

def renameFileNames(filepath,prefix):
    if not os.path.exists(filepath):
        print("目录不存在!!")
    filenames = os.listdir(filepath)
    for data in filenames:

        if (os.path.isfile(os.path.join(filepath,data))):
            #增加前缀os.rename(os.path.join(filepath,data),os.path.join(filepath,prefix+data[3:]))

        elif(os.path.isdir(os.path.join(filepath,data))):
            renameFileNames(os.path.join(filepath,data))

if __name__ == "__main__":
    filepath = "E:\\"
    prefi = "前缀"
    print("start")
    if not os.path.exists(filepath,prefix):
        print("目录不存在!!")
        os._exit(1)
    renameFileNames(filepath)


Publicados 127 artículos originales · ganado elogios 132 · Vistas 3,66 millones +

Supongo que te gusta

Origin blog.csdn.net/m290345792/article/details/89886674
Recomendado
Clasificación