在网上查了一下python实现的图片重命名,工作中刚好用一下。

1 # -*- coding:utf8 -*-

2 import os

3 path = '新建文件夹 (2)/'

4 filelist = os.listdir(path)

5 for item in filelist:

6 # print('item name is ',item)

7 if item.endswith('.jpg'):

8 name = item.split('.',1)[0]

9 src = os.path.join(os.path.abspath(path), item)

10 dst = os.path.join(os.path.abspath(path), name + 'IR.jpg')

11 try:

12 os.rename(src, dst)

13 print('rename from %s to %s' %(src, dst))

14 except:

15 continue

标签:重命名,src,name,Python,dst,item,文件夹,path,os

来源: https://www.cnblogs.com/juluwangshier/p/11445238.html

python图片保存重命名_Python实现重命名一个文件夹下的图片相关推荐

  1. 对一个文件夹下的图片进行批量缩放(resize)处理

    文章目录 问题背景 环境配置 完整代码 代码解释 另一种更简单的写法 问题背景 使用GPU训练时,有时出现了图片太大,导致处理起来速度慢或内存不够崩掉的情况,因此需要对原图片进行缩放. 本文介绍了批量 ...

  2. 利用python批量查询企业信息_python实现批量获取指定文件夹下的所有文件的厂商信息...

    本文实例讲述了python实现批量获取指定文件夹下的所有文件的厂商信息的方法.分享给大家供大家参考.具体如下: 功能代码如下: import os, string, shutil,re import ...

  3. python按照图片命名顺序读取文件夹下的图片

    假设我们要读取的文件夹下的图片命名如下: 现在需要按照图片的命名顺序逐个读取图片(即按照frame1.jpg,frame2.jpg,frame3.jpg,frame4.jpg,frame5.jpg顺序 ...

  4. linux 把一个文件夹重命名后,移动到另外一个文件夹下

    linux 把一个文件夹重命名后,移动到另外一个文件夹下 mv /ssd1/AAA/PBMC_rat/RAT/index /ssd1/zhihengfeng/PBMC_rat/star

  5. python读取多个文件夹图片_python或C++读取指定文件夹下的所有图片

    本文实例为大家分享了python或C++读取指定文件夹下的所有图片,供大家参考,具体内容如下 1.python读取指定文件夹下的所有图片路径和图片文件名 import cv2 from os impo ...

  6. python如何顺序读取文件夹下的图片及文件

    获取文件夹下文件 os.listdir()  :用于返回指定的文件夹包含的文件或文件夹的名字的列表.得到的是仅当前路径下的文件名,不包括子目录中的文件,所有需要使用递归的方法得到全部文件名. 但是返回 ...

  7. python opencv 实现从一个文件夹中读取图片做切割处理后放入另一个文件夹

    python opencv 实现从一个文件夹中读取图片切割处理后放入另一个文件夹. 实现的功能是把一个文件夹里的图片作处理,即把原图片中心为起点切割成1536*1536的图片,原图片必须大于这个的大小 ...

  8. 批量处理不同文件夹下同名图片到相同文件内,简单处理

    批量处理不同文件夹下同名图片到相同文件内 第一步:在不同文件夹下搜索同名图片名称 例如在我的多个_json文件夹下存在同名的图片img.png,因此利用搜索功能将所有_json下的img.png图片全 ...

  9. Opencv——批量处理同一文件夹下的图片(解决savedfilename = dest + filenames[i].substr(len)问题)

    文章目录 前言 一.完整代码 二.实现效果 前言 第一份代码实现了批量修改同一文件夹下图片的尺寸,有其他需求时仅需修改处理部分的代码以及文件夹路径. 第二份代码实现了批量截取同一文件夹下每张图片的RO ...

最新文章

  1. 加速产业生态算力升级,华为鲲鹏展翅福州
  2. java合并两个doc文件,java实现合并2个文件中的内容到新文件中
  3. linux c 通过套接字获取本地远程地址信息 getsockname getpeername 简介
  4. Linux 管道使用示例
  5. C#操作注册表增删改查及关机能保存问题
  6. 深入理解javascript原型和闭包
  7. android字符串复制到剪贴板
  8. 【hive】怎么解决Hive中metaData 字符集中文问题?--详细步骤
  9. vb 打开sdf数据_DWG、DGN、SDF、DWF!Civil 3D图形数据共享的几种方法
  10. [20140702]奇怪的应用程序超时
  11. 数据结构课程设计(基于AVL树的身份证管理系统)
  12. python入门指南
  13. js首次修改html无效,浅谈jQuery添加的HTML,JS失效的问题
  14. Android键盘自定义表情包,关于自定义表情键盘...
  15. Android之ListView展示多类型的条目
  16. CTF基础知识-Web
  17. 站内信(我的消息)业务在我司的实践
  18. 第19节 HSRP-热备份路由协议原理及实验演示—基于Cisco Packet Tracer
  19. 玩转Redis-干掉钉子户-没有设置过期时间的key
  20. 在本地计算机无法启动t6,T6服务无法启动,有以下提示,请问如何解决,谢谢!...

热门文章

  1. 3招seo技巧让你把关键词做进百度前三
  2. 探讨继承与实现(二)
  3. python xml转换键值对_Python 提取dict转换为xml/json/table并输出
  4. Axure元件库:ElementUI元件、蚂蚁金服元件
  5. Linux设置ssh免密码登录
  6. android主流技术框架,android开发现在流行什么IDE和开发框架?
  7. eve可以在linux运行吗,ubuntu下为eve游戏搭载 wine环境
  8. ionic html5 上传图片,ionic4+angular7+cordova上传图片功能的实例代码
  9. treeset java_Java TreeSet add()方法与示例
  10. PHP页面中嵌套go语言,go语言嵌套类型的使用细节