Python 修改目录下所有文件前缀

因为平时比较懒,所以文件乱七八糟的。有的时候别人要东西的时候。为了加上自己的一些特征码还是比较麻烦的。就顺手写了一个很简单的批量修改文件前缀的小demo。

代码如下:


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


发布了127 篇原创文章 · 获赞 132 · 访问量 366万+

猜你喜欢

转载自blog.csdn.net/m290345792/article/details/89886674
今日推荐