python 图片重命名_python文件改名

python 图片重命名_python文件改名由于两个文件夹下的图片名字是一样的,但是我想让另一个文件夹接在一个文件夹之后重新命名,也就是从732.jpg开始递增命名。想到以后可能还会经常遇到这种情况,所以还是保存一下,以后就懒得再重新写了。”’图像批量重命名”’importosstart=732#开始的序号image_dir=’./output/’#源图片路径images_list=os.listdir(image_dir)nums=len(os.listdir(image_dir))print

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

由于两个文件夹下的图片名字是一样的,但是我想让另一个文件夹接在一个文件夹之后重新命名,也就是从732.jpg开始递增命名。

想到以后可能还会经常遇到这种情况,所以还是保存一下,以后就懒得再重新写了。

温馨提示:重命名之后原来文件夹的图片就会移动到新的文件夹上。也就是说,这个程序不是复制之后再重命名。

''' 图像批量重命名 '''
import os

start = 732 # 开始的序号

image_dir = './output/'  # 源图片路径
images_list = os.listdir(image_dir)
nums = len(os.listdir(image_dir))
print('found %d pictures' % nums)
output_dir = './new/'  # 图像重命名后的保存路径

for i in images_list:
    os.rename(image_dir+i,output_dir+str(start)+'.jpg') # 前面是旧的路径,后面是新路径
    start = start + 1

print('finished!')
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/197027.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • pytest-allure_pytest数据驱动

    pytest-allure_pytest数据驱动前言allure是一个report框架,支持java的Junit/testng等框架,当然也可以支持python的pytest框架,也可以集成到Jenkins上展示高大上的报告界面。mac环境:

    2022年7月28日
    11
  • 微机原理课程设计电梯控制系统_控制系统设计基础

    微机原理课程设计电梯控制系统_控制系统设计基础目录一课程设计内容任务(3)二对课设任务的解读(3)三系统结构模型框图(3)四各部分程序流程图(4)五数字控制器设计(5)六系统仿真(6)七抗干扰性分析(11)八硬件设计(13)九系统设计硬件元素选型(14)十心得体会……………………………………………………………………16…

    2022年10月5日
    1
  • 微信内打开链接,跳转到公众号关注页面

    微信内打开链接,跳转到公众号关注页面

    2022年2月20日
    69
  • opkg软件源设置[通俗易懂]

    opkg软件源设置[通俗易懂]opkg软件源定义在/etc/opkg/distfeeds.conf(更新/etc/opkg.conf并没有什么卵用)文件中,包含软件源索引的目录路径。分为base,luci,management,packages,routeing,telephony多个目录。每个目录存放对应的packages和索引文件。如果想更新base部分的包,请在添加相应的目录名称:vim/etc/o

    2022年5月22日
    192
  • nv12 yuv_yv12格式是什么

    nv12 yuv_yv12格式是什么用videoCapture和IAMStreamConfig拿到的支持的格式列表。发现支持2中图像格式,YV12和NV12。具体是怎么样的内存分布不知道。查了些文档。自己修改了几个图。看出了点端倪YV12先看看http://www.fourcc.org/yuv.php上比较标准的定义:YV12Thisistheformatofchoicef…

    2022年9月25日
    1
  • ASP.NET_氚云开发

    ASP.NET_氚云开发氚云平台对接中间件WebService(修订版20200714)1.代码示例C#语言进行编写,运行在.NetFramework4.5环境2.使用VS2015以及以上版本打开.sln解决方案3.第三方WebService结构必须按照氚云规定的格式,方法和参数都不可变动,否则氚云平台无法调用4.所有数据传输均使用标准的Json格式数据5.第三方WebService必须发布至公网,氚云平台才可正常配置地址注意:此示例代码只是演示接口基础调用,没有做安全方面防范措施!!!不可直接使用项目结构:1

    2025年8月12日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号