5-Python实现数据标签生成

时间:2020-07-12
本文章向大家介绍5-Python实现数据标签生成,主要包括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

原文地址:https://www.cnblogs.com/Junlong/p/13287000.html