zoukankan      html  css  js  c++  java
  • python遍历文件夹并将该文件夹下所有文件按统一格式重命名

    1.要求:欲把一些图片按统一标准重命名

    2.任务拆解:1)遍历文件夹下的文件

                     2)重命名

                     3)字符串操作

    # -*- coding: utf-8 -*-
    '''
    Created on 2013-11-13 09:56
    @summary:  Traverse folder and rename
    @author: leaf
    '''
    
    import os
    import os.path
    rootdir = r"e:picture"                                   # 指明被遍历的文件夹
    
    for parent,dirnames,filenames in os.walk(rootdir):     #三个参数:分别返回1.父目录 2.所有文件夹名字(不含路径) 3.所有文件名字
        for filename in filenames:                        #文件名
            os.rename(os.path.join(parent,filename),os.path.join(parent,filename[:-4]+'.black.png')) #重命名


    用到知识点:

    1.os.walk(dir):遍历指定目录

    2.os.renme(old, new):文件重命名

    3.os.path.join(a, b):连接组合路径

  • 相关阅读:
    团队开发第二阶段
    每日日报
    每日日报
    每日日报
    每日日报
    每日日报
    C++类class和结构体struct区别
    c++简单的类的建立与参数的两种传递方法
    C++ 使用delete删除指针
    暂存
  • 原文地址:https://www.cnblogs.com/leaf1117/p/3421136.html
Copyright © 2011-2022 走看看