Python modificar todos os arquivos no prefixo de diretório

Porque normalmente preguiçoso, por isso a confusão arquivo. Às vezes, quando as pessoas querem algo. Para adicionar um pouco de sua própria assinatura é bastante problemático. Sem problemas escrever um prefixo simples arquivo em lotes para modificar uma pequena demonstração.

Código é a seguinte:


# --** 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)


Publicado 127 artigos originais · Louvor obteve 132 · Visualizações 3,66 milhões +

Acho que você gosta

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