当前位置 博文首页 > python实现文件批量重命名

    python实现文件批量重命名

    作者:劲酒奶奶 时间:2021-05-02 18:03

    本文实例为大家分享了python实现文件批量重命名,供大家参考,具体内容如下

    讲解

    1、库:os
    2、代码效果:对指定文件夹内所有文件重命名为1,2,3…
    3、代码原理:使用os.listdir()遍历文件同时用os.rename()实现重命名

    代码

    import os
    
    
    def reName(dirname):
     count = 0
     for cur_file in os.listdir(dirname):
     count += 1
     oldDir = os.path.join(dirname, cur_file) 
     filetype = os.path.splitext(cur_file)[1] # 文件类型
     newDir = os.path.join(dirname, str(count) + filetype) # 新文件
     os.rename(oldDir, newDir)
     print(oldDir, newDir)
    
    
    if __name__ == "__main__":
     dirname = r""#文件夹路径
     reName(dirname)

    运行效果

    运行前

    一步一打印

    运行结果

    js
    下一篇:没有了