欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

批量修改文件名称(Python)

程序员文章站 2022-04-18 17:20:08
...

本程序功能:批量修改文件名称

import os
import re

def replaceDirName(rootDir):  # 修改rootDir路径下的文件夹名
    num = 0
    dirs = os.listdir(rootDir)
    for dir in dirs:
        print('oldname is:' + dir)  # 输出老的名字

        num = num + 1
        temp = "%03d" % int(num)  # 主要目的是在数字统一为3位,不够的前面补0

        oldname = os.path.join(rootDir, dir)  # 老文件夹的名字
        newname = os.path.join(rootDir, temp)  # 新文件夹的名字

        os.rename(oldname, newname)  # 替换

if __name__ == '__main__':
    rootDir = 'E:/Desktop/datascan'
    replaceDirName(rootDir)
相关标签: python