Python合并文件夹下的图片并按序号重命名
python对文件目录下的所有文件中的图片按类别顺序进行改名
import osmergeFile = r'D:/Code/Data/centerlinedata/centerline/' # 最终合并到文件夹的位置
olderfile = r'D:/Code/Data/centerlinedata/20220106/' # 选择需要合并的文件夹filelist = os.listdir(olderfile) # 读取该文件夹下的名字(list)
print(filelist)
i = j = 215
for fi in filelist:oldname = os.path.join(olderfile, fi) # 每张图片的具体路径print(oldname) if oldname.endswith('.json'): # 判断是否是json文件夹# 新文件夹具体路径:文件夹位置+图片名字 ziff(5)表示5位数字, os.path.splitext(oldname)[-1]表示提取后缀即.jsonnewname = os.path.join(mergeFile, str(i).zfill(5) + os.path.splitext(oldname)[-1]) i += 1 # json的同类逐一递增else: newname = os.path.join(mergeFile, str(j).zfill(5) + os.path.splitext(oldname)[-1])j += 1os.rename(oldname, newname)print(newname)
最终结果如下:
Python合并文件夹下的图片并按序号重命名相关推荐
- 文件夹下的图片名字进行重命名--批量操作
有时候需要批量修改文件名或者图片名,下面将展示如何快速实现. import os # path为批量文件的文件夹的路径 path = 'E:/14DL-unet-Regression/run/data ...
- python合并文件夹下的文件_Python实现合并同一个文件夹下所有txt文件的方法示例...
本文实例讲述了Python实现合并同一个文件夹下所有txt文件的方法.分享给大家供大家参考,具体如下: 一.需求分析 合并一个文件夹下所有txt文件 二.合并效果 三.python实现代码 # -*- ...
- python合并文件夹下的文件_Python实现合并同一个文件夹下所有PDF文件的方法示例...
本文实例讲述了Python实现合并同一个文件夹下所有PDF文件的方法.分享给大家供大家参考,具体如下: 一.需求说明 下载了网易云课堂的吴恩达免费的深度学习的pdf文档,但是每一节是一个pdf,我把这 ...
- python将文件夹下的图片创建到一个ppt文件
首先需要安装pptx库 pip install python-pptx 然后是代码(以png后缀为例): import os import pptx from pptx.util import Inc ...
- python如何顺序读取文件夹下的图片及文件
获取文件夹下文件 os.listdir() :用于返回指定的文件夹包含的文件或文件夹的名字的列表.得到的是仅当前路径下的文件名,不包括子目录中的文件,所有需要使用递归的方法得到全部文件名. 但是返回 ...
- python按照图片命名顺序读取文件夹下的图片
假设我们要读取的文件夹下的图片命名如下: 现在需要按照图片的命名顺序逐个读取图片(即按照frame1.jpg,frame2.jpg,frame3.jpg,frame4.jpg,frame5.jpg顺序 ...
- Python列出文件夹下某类文件名的方法
Python 列出文件夹下某类文件后缀 读某个文件夹下所有图片 利用os.listdir()和string.endswith()函数实现. 在进行视觉相关任务编程时, 常常需要读出文件夹下的图片.但有 ...
- 对一个文件夹下的图片进行批量缩放(resize)处理
文章目录 问题背景 环境配置 完整代码 代码解释 另一种更简单的写法 问题背景 使用GPU训练时,有时出现了图片太大,导致处理起来速度慢或内存不够崩掉的情况,因此需要对原图片进行缩放. 本文介绍了批量 ...
- pandas合并文件夹下的excel文件
研究背景: 由于工作中每天需要计算遗留工单,但工单创建的时间不确定,需要导出近半年的数据进行筛选,而系统一次只能到处一个月的数据,格式为excel格式文件,文件大学为10MB左右,每个文件数据量2万行 ...
最新文章
- java表单自动绑定数据_java工作流系统表单自动 获取数据
- 过滤输入字符串中的危险字符
- 趣谈哈希表优化:从规避 Hash 冲突到利⽤ Hash 冲突
- GDCM:gdcm::PrivateTag的测试程序
- 雨课堂知识点总结(十七)
- python 的zip 函数小例子
- iOS modal view的关闭和显示问题
- 苹果发布无人车安全报告,内容竟只有7页?
- 基于WebMatrix的轻量级Web开发系列课程
- HTML/CSS/JS/PHPの役割
- 为什么我推荐你立刻使用Java 8 Stream?性能逆天了
- Ubuntu系统安装字体方法
- 基于R语言的地理探测器实现与问题研究
- python自动排版公众号_如何实现公众号排版自动化?微信公众号一键排版软件推荐...
- 理解 Roslyn 中的红绿树(Red-Green Trees)
- Big Sur 系统无法修改系统文件
- waning rm -i rm -rvfi
- 视觉SLAM开源方案汇总及设备选型建议
- STL库:map和set
- 什么是LED晶膜屏?和透明LED贴膜透明屏一样吗?