python批量修改图片后缀的方法(png到jpg)


Posted in Python onOctober 25, 2018

本人最近在利用faster_rcnn训练kitti数据集,其中需要将kitti数据集转为voc数据集,但是发现:

kitti图片是png格式

voc2007是jpg格式

其中有7000多张图片需要批量转换,在网上发现一些代码,但跑起来有错误,于是本人稍作修改:

import os
import string
dirName = "D:your path\\"   #最后要加双斜杠,不然会报错
li=os.listdir(dirName)
for filename in li:
 newname = filename
 newname = newname.split(".")
 if newname[-1]=="png":
  newname[-1]="jpg"
  newname = str.join(".",newname) #这里要用str.join
  filename = dirName+filename
  newname = dirName+newname
  os.rename(filename,newname)
  print(newname,"updated successfully")

此方法不仅可以用于转换图片后缀,也可以用于其他文件的后缀转换。

以上这篇python批量修改图片后缀的方法(png到jpg)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python  __getattr__与__setattr__使用方法
Sep 06 Python
python with statement 进行文件操作指南
Aug 22 Python
跟老齐学Python之从格式化表达式到方法
Sep 28 Python
Python使用Redis实现作业调度系统(超简单)
Mar 22 Python
Python实现合并两个列表的方法分析
May 28 Python
Python中if elif else及缩进的使用简述
May 31 Python
利用Pyhton中的requests包进行网页访问测试的方法
Dec 26 Python
Python 用turtle实现用正方形画圆的例子
Nov 21 Python
python3 求约数的实例
Dec 05 Python
Python Selenium参数配置方法解析
Jan 19 Python
tensorflow生成多个tfrecord文件实例
Feb 17 Python
python机器学习实现oneR算法(以鸢尾data为例)
Mar 03 Python
python bmp转换为jpg 并删除原图的方法
Oct 25 #Python
virtualenv 指定 python 解释器的版本方法
Oct 25 #Python
解决python3读取Python2存储的pickle文件问题
Oct 25 #Python
python 解压pkl文件的方法
Oct 25 #Python
纯用NumPy实现神经网络的示例代码
Oct 24 #Python
Django添加KindEditor富文本编辑器的使用
Oct 24 #Python
Django使用paginator插件实现翻页功能的实例
Oct 24 #Python
You might like
用PHP和ACCESS写聊天室(十)
2006/10/09 PHP
Redis使用Eval多个键值自增的操作实例
2016/11/04 PHP
简单谈谈PHP中的trait
2017/02/25 PHP
PHP实现将多个文件压缩成zip格式并下载到本地的方法示例
2018/05/23 PHP
PHP的mysqli_rollback()函数讲解
2019/01/23 PHP
Laravel框架集成UEditor编辑器的方法图文与实例详解
2019/04/17 PHP
JavaScript之AOP编程实例
2015/07/17 Javascript
JS小数转换为整数的方法分析
2017/01/07 Javascript
移动端界面的适配
2017/01/11 Javascript
实例详解JSON取值(key是中文或者数字)方式
2017/08/24 Javascript
vue写h5页面的方法总结
2019/02/12 Javascript
JS中min函数实例讲解
2019/02/18 Javascript
layer关闭当前窗口页面以及确认取消按钮的方法
2019/09/09 Javascript
vue 开发企业微信整合案例分析
2019/12/02 Javascript
详解Node.js使用token进行认证的简单示例
2020/05/25 Javascript
python支持断点续传的多线程下载示例
2014/01/16 Python
Python实例一个类背后发生了什么
2016/02/09 Python
详解如何利用Cython为Python代码加速
2018/01/27 Python
Python3使用Matplotlib 绘制精美的数学函数图形
2019/04/11 Python
Python实现多态、协议和鸭子类型的代码详解
2019/05/05 Python
基于python进行抽样分布描述及实践详解
2019/09/02 Python
python实现滑雪游戏
2020/02/22 Python
python GUI库图形界面开发之PyQt5切换按钮控件QPushButton详细使用方法与实例
2020/02/28 Python
基于pycharm实现批量修改变量名
2020/06/02 Python
Python GUI之tkinter窗口视窗教程大集合(推荐)
2020/10/20 Python
世界领先的高品质定制产品平台:Zazzle
2017/07/23 全球购物
Myprotein瑞典官方网站:畅销欧洲英国运动营养品牌
2018/01/22 全球购物
大四学生思想汇报
2014/01/13 职场文书
会展策划与管理专业大学生职业生涯规划
2014/02/07 职场文书
北京申奥口号
2014/06/19 职场文书
党的群众路线教育实践活动对照检查材料(教师)
2014/09/24 职场文书
导游词格式
2015/02/13 职场文书
社区法制宣传月活动总结
2015/05/07 职场文书
原生JavaScript实现简单五子棋游戏
2021/06/28 Javascript
MySQL中一条SQL查询语句是如何执行的
2022/04/08 MySQL
React更新渲染原理深入分析
2022/12/24 Javascript