Python批量修改文件夹里文件的名称
来源:互联网 发布:java软件培训认证 编辑:程序博客网 时间:2024/05/16 12:50
srcdir是要修改的文件夹地址
prefix是文件准备修改成的名字前缀
最后修改成的格式是 IMG_2011_0001, IMG_2011_0002…..
import sys, string, os, shutil#输入目录名和前缀名,重命名后的名称结构类似prefix_0001def RenameFiles(srcdir, prefix): srcfiles = os.listdir(srcdir) index = 1 for srcfile in srcfiles: srcfilename = os.path.splitext(srcfile)[0][1:] sufix = os.path.splitext(srcfile)[1] #根据目录下具体的文件数修改%号后的值,"%04d"最多支持9999 destfile = srcdir + "//" + prefix + "_%04d"%(index) + sufix srcfile = os.path.join(srcdir, srcfile) os.rename(srcfile, destfile) index += 1 print destfilesrcdir = "D://Music"prefix = "IMG_2011"RenameFiles(srcdir, prefix)
转自:
http://blog.csdn.net/heyubingzju/article/details/6164309
0 0
- Python批量修改文件夹里文件的名称
- 批量修改文件夹名称
- MATLAB批量修改文件夹的名称
- 批量删除文件夹里的SVN 文件
- 批量修改文件、文件夹的隐藏属性
- 文件(文件夹) 名称批量提取
- 批量修改文件下的图片或视频名称
- Matlab批量读取一个文件夹里的文件
- Python 批量修改文件
- python批量修改文件
- 使用python批量修改文件的后缀
- python顺序的读取文件夹下名称有序的文件
- 批量修改一个文件夹下所有的文件后缀
- 批量修改文件、文件夹访问权限的命令
- bash通过mac 终端修改制定文件夹里的文件名称(批量修改)
- C#修改文件或文件夹名称
- C#修改文件或文件夹名称 .
- Python 批量删除文件夹下面指定类型的所有文件
- AutoCAD图形在紫金桥软件中的显示
- Java泛型中的通配符
- 基于PCL(Point Cloud Library)进行点云压缩
- Ubuntu14.04安装OpenCV3.0
- Android ListView 添加 HeaderView后,HeaderView的布局不起作用
- Python批量修改文件夹里文件的名称
- ASP中调用存储过程、语法、写法-sql server数据库,return,output
- Android MAT Memory Analyzer Tool安装配置解说
- 2015.11.17早6:50 黄河岸边,风景独好
- 如何把文件上传到另外一台服务器
- 安卓开发环境的配置
- eclipse的svn连接不上 request failed
- Java操作hbase CURD
- LeetCode(232) Implement Queue using Stacks