首页 > 其他 > 详细

乱序批量精确修改文件名

时间:2019-08-21 02:28:35      阅读:192      评论:0      收藏:0      [点我收藏+]


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

 

 

乱序批量精确修改文件名

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!