码迷,mamicode.com
首页 > 其他好文 > 详细

乱序批量精确修改文件名

时间:2019-08-20 23:53:28      阅读:95      评论:0      收藏:0      [点我收藏+]

标签:color   rtp   for   code   utf-8   main   文件   file_path   dir   



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


import os

# 导入包含字典的文件 
# import dirt


def accurate_rename(file_path, name_dirt):
    """
    :param file_path: input your file path
    :param name_dirt: import file name dictionary
    :return:none;
    """

    fileList = os.listdir(file_path)

    count = 0

    try:
        for i in fileList:
            old_name = file_path + i

            new_name = file_path + name_dirt[i]

            os.rename(old_name, new_name)

            print(i + "已改为" + name_dirt[i])

            count += 1

    except Exception as result:
        print(result)


    print("[%d]个文件完成重命名" % count)


if __name__ == __main__:
    accurate_rename("../dirtpath/", name_dirt)

 

 

乱序批量精确修改文件名

标签:color   rtp   for   code   utf-8   main   文件   file_path   dir   

原文地址:https://www.cnblogs.com/jrri/p/11386214.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!