精华内容
下载资源
问答
  • python修改文件夹名字

    千次阅读 2019-10-14 19:58:57
    批量处理文件夹名字 下面代码实现了文件夹和图片的名字批修改。使用时需要修改地方见注释。 import os import re def replcaeFileName(pic_path):#修改pic_path路径下的文件名 piclist=os.listdir(pic_path) total...

    批量处理文件夹名字

    下面代码实现了文件夹和图片的名字批修改。使用时需要修改地方见注释。

    import os
    import re
    def replcaeFileName(pic_path):#修改pic_path路径下的文件名
        piclist=os.listdir(pic_path)
        total_num=len(piclist)
       
        i=1
        for pic in piclist:
            if pic.endswith(".jpg"):#修改成你自己想要重命名的文件格式
                old_path=os.path.join(os.path.abspath(pic_path),pic)
                new_path=os.path.join(os.path.abspath(pic_path),str(1000+(int(i)))+'.jpg')#修改成了1000+N这种格式
     
                os.renames(old_path,new_path)
                print ("把原图片命名格式:"+old_path+u"转换为新图片命名格式:"+new_path)
                i=i+1
    
    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 = './data'
        replaceDirName(rootDir)
        replcaeFileName(rootDir)
    
    
    

    修改文件夹名:

    在这里插入图片描述

    修改文件名:

    展开全文
  • Python 修改文件夹名字

    2020-01-07 13:01:33
    import os #传入文件夹路径,获取文件夹下的所有文件夹 dirs=os.listdir('文件夹url') for dir in dirs: #获取每个文件夹 print(dir) #获取文件夹名字 ... newName=os.path.join('文件夹url','你想要改的名字...
    import os
    
    #传入文件夹路径,获取文件夹下的所有文件夹
    dirs=os.listdir('文件夹url')
    for dir in dirs:
        #获取每个文件夹
        print(dir)
        #获取文件夹的名字
        oldName=os.path.join('文件夹url',dir)
        newName=os.path.join('文件夹url','你想要改的名字')
        #执行修改名称的方法.参数1告诉他以前的名字叫啥;参数2告诉他新名字叫啥
        os.rename(odName,newName)
        

     

    展开全文
  • python修改文件夹文件夹名字

    万次阅读 2018-06-09 00:49:07
    用途:用修改指定文件夹中,文件夹名字,主要目的是前面文件夹命名的时候,以“数字、名字”的方式命名,但是上传百度云的时候,发现不能按顺序排列,所以进行重命名,主要用到的函数有: 1.os.path.join:合成...

    用途:用修改指定文件夹中,文件夹的名字,主要目的是前面文件夹命名的时候,以“数字、名字”的方式命名,但是上传百度云的时候,发现不能按顺序排列,所以进行重命名,主要用到的函数有:

    1.os.path.join:合成保存路径
    2.os.listdir:返回指定文件夹路径下的所有文件名
    3.str.split:进行字符串的分解

    具体代码:

    import os
    import re
    
    
    def replaceDirName(rootDir):
    dirs = os.listdir(rootDir)
    for dir in dirs:
        print('oldname is:' + dir)                # 输出老的名字
    
        string = dir.split('、')
        num = string[0]
        temp = "%03d" % int(num) + '-' + string[1]    # 主要目的是在数字统一为3位,不够的前面补0
    
        oldname = os.path.join(rootDir, dir)      # 老文件夹的名字
        newname = os.path.join(rootDir, temp)     # 新文件夹的名字
    
        os.rename(oldname, newname)
    
    if __name__ == '__main__':
    rootdir = 'G:\活儿'
    replaceDirName(rootdir)
    
    展开全文
  • 修改文件夹下文件的名称。。
  • python 批量修改文件夹下的名字 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。 新的改变 我们对...

    python 批量修改文件夹下的名字

    # @File  : rename.py
    # @Author: Wang Zhimin
    # @Date  : 2019/10/11
    
    import cv2
    import os
    dir = 'D:/work/音频'
    num=0
    for root, dirs, files in os.walk(dir):
    
        for file in files:
            filepath = os.path.join(root, file)
            try:
                num=num+1
                dst=dir+"/"+str(num)+".wav"
                os.rename(filepath, dst)
            except:
                print(filepath)

    结果

    在这里插入图片描述

    展开全文
  • 使用python 批量修改文件夹名字或者文件名字 import os import natsort # 文件路径 path = 'path' # 返回一个文件夹列表 顺序如果不对的话 请使用natsort模块进行排序 # 顺序正确得情况下直接这样写 fileList = os....
  • 图片的名字最开始有点乱,用脚本修改文件夹_i 的方式命名. """ import os image_dir = "./reid_1000" i = 0 for dir_name in os.listdir(image_dir): for image_name in os.listdir(os.path.join(image_dir, ...
  • python 重命名文件夹下文件的名字

    千次阅读 2020-03-31 17:13:24
    以前也写过类似的文件,更改几万张图像的名字,但是忘记把代码存在哪里了,今天又遇到类似的问题 文件夹下文件的名字如下 我想把这个名字弄短一点 比如这样的↓ 这也是最后的实际效果 代码如下↓ import ...
  • 原博文2019-12-23 15:46 −os.listdir() 方法用于返回指定的文件夹包含的文件或文件夹名字的列表。它不包括 . 和 .. 即使它在文件夹中。只支持在 Unix, Windows 下使用。os.path 模块主要用于获取文件的属性。 ...
  • #shutil.move(source,destination)将source处的文件夹移动到路径destination,并返回新位置的绝对路径的字符串import shutil#移动文件shutil.move('D:\\组织文件\\spam001.txt','D:\\组织文件2')#移动之后改名字,...
  • Python 更改文件夹,文件名等操作实现将文件夹中的文件上移一层 用慕课下载器下载完视屏后,所有的文件全部都单独在各自文件夹中,想到看的时候要换文件夹就觉得脑壳疼,于是用 Python 写代码把文件移出来 先将...
  • 项目描述 ...b 新建列表,列表内包含想要重命名的文件名字符串 c 遍历列表,将列表内容运用到文件夹 运行程序出错: C:\Users\th103\OneDrive>py rename.py Traceback (most recent call last):...
  • 1.修改文件夹名字为0 1 2...,并且文件夹里面的图片用文件夹名字加数字的方式重命名。 2.拷贝5张图片到测试文件夹,剩余的图片拷贝到底库文件夹。 """ image_dir = "./images" lib_images = "./lib_images" test_...
  • 先看一下我的文件格式,这样的文件夹有40个,每个下边都储存了增强后的image和mask,而且名字乱乱的。 例如文件夹/home/csj/task/task1/output/8中都是如下的形式: ········· groundtruth(1)_8_8.jpg_...
  • import os def rename(): path = '/home/sy/CUB_200_2011/pytorch/train' filelist = os.listdir(path)#该文件夹下所有文件(包括文件夹) for files in filelist :#遍历所有文件 olddir = os.path.join(path,...
  • import osimport os.path# os,os.path里包含大多数文件访问的函数,所以要先引入它们.# 请按照你的实际情况修改这个路径rootdir =" d:/download"for parent, dirnames, filenamesin os.walk(rootdir):# case 1:for ...
  • Python如何修改文件夹名称

    千次阅读 2020-03-19 05:29:49
    Python如何修改文件夹名称 Python修改文件夹名称使用os.rename()方法。 语法: 参数: src -- 要修改的目录名dst -- 修...
  • python修改某一文件夹下所有文件夹或文件的名字 环境 python3.7.4环境 源码 # 改变某一文件夹下所有文件夹名字 # 改变某一文件夹里所有文件的名字 import os from pathlib import Path class Change_Name(): #...
  • 1. 目标:批量修改"E:/BaiduNetdiskDownload/jaffedbase/resize128_out"目录下的所有文件夹里的图片的名字,改为文件夹名字的一部分+后缀.jpg。 2. 代码: import os rootdir="E:/BaiduNetdiskDownload/...
  • python批量修改文件夹名称,该文件内容即是对应我写的博客内容的集成。 项目描述: 在一个空的文件夹下新建了12个空文件夹,留作日后存放文件。这12个文件夹我想命名为1月到12月的英文单词。 思路: a ...
  • python读取文件夹下所有图片

    万次阅读 多人点赞 2018-11-29 19:13:50
    对于本程序中的实现,图片文件夹python文件应在图一个目录中。 如上图所示,楼主的face.py为读文件夹中所有文件的代码。file中存放的是多张图片。这两个文件都在根目录下,你也可以将他们两个放在其他的目录下,...
  • Python修改文件夹名称使用os.rename()方法。 推荐学习:Python视频教程 语法: os.rename(src, dst) 参数: src – 要修改的目录名 dst – 修改后的目录名 使用示例: #!/usr/bin/python # -*- coding: UTF-8 -*-...
  • Python-修改文件夹下所有文件的名字

    千次阅读 2017-05-18 13:42:45
    import osdef renameFile(): fileList = os.listdir(r"C:\Users\dell\Desktop\Udacity\prank\prank") print(fileList) # get current work path currentpath = os.getcwd() print("Current is "+
  • 本文采用os.walk()和os.listdir()两种方法,获取指定文件夹下的文件名。一、os.walk()模块os中的walk()函数可以遍历文件夹下所有的文件。os.walk(top, topdown=Ture, onerror=None, followlinks=False)该函数可以...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 47,298
精华内容 18,919
关键字:

python修改文件夹名字

python 订阅