5-Python實現數據標簽生成


"""
姓名:侯**
時間:2020-07-12 08:04
功能:Python批量修改一個文件夾下多個文件夾中的所有文件名
"""
import os

outer_path = 'F:/BaiduNetdiskDownload/普米語_B/Test'
folderlist = os.listdir(outer_path)  # 列舉文件夾

for folder in folderlist:
    inner_path = os.path.join(outer_path, folder)
    total_num_folder = len(folderlist)  # 文件夾的總數
    print('total have {} folders' .format(total_num_folder))  # 打印文件夾的總數

    filelist = os.listdir(inner_path)  # 列舉文件
    i = 1
    for item in filelist:
        total_num_file = len(filelist)  # 單個文件夾內文件的總數
        if item.endswith('.jpg'):
            src = os.path.join(os.path.abspath(inner_path), item)  # 原文件保存路徑
            obs = item.split('_')
            print(obs[0])
            dst = os.path.join(os.path.abspath(inner_path), ('Prim' + obs[0] + '_Time{}' + '_Person3' + '.jpg').format(i))  # 文件新保存放路徑
            try:
                os.rename(src, dst)

                i += 1
            except:
                continue
View Code

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM