相机拍摄arw图片与jpg图片在一起,手动分太麻烦,自己写了个脚本自动分

import os
import shutilarm_jpg_in_dir = "D:\汶川徒步/101MSDCF"
jpg_out_dir = arm_jpg_in_dir+"_jpg"
"""
Description:This is scripts is used to move file from a dir to the other dir
Input:oripath:原始文件路径tardir: 目标文件夹
Output:status: 1成功 0不成功
Example:movefile(E:\demo\test.txt , D:\result)
"""
def movefile(oripath,tardir):filename = os.path.basename(oripath)tarpath = os.path.join(tardir, filename)#判断原始文件路劲是否存在if not os.path.exists(oripath):print('原始文件路劲 not exist:%s' % oripath)status = 0else:#判断目标文件夹是否存在if os.path.exists(tardir):#判断目标文件夹里原始文件是否存在,存在则删除if os.path.exists(tarpath):os.remove(tarpath)else:#目标文件夹不存在则创建目标文件夹os.makedirs(tardir)#移动文件shutil.move(oripath, tardir)status = 1return statusfor root,dirs,files in os.walk(arm_jpg_in_dir):print(files)for file in files:src_path =  os.path.join(arm_jpg_in_dir, file)if src_path[-3:] == "JPG":print("转移:" + src_path)if movefile(src_path,jpg_out_dir) == 0:print("!!!!!!!!!!转移失败:" + src_path)

python分离arw与jpg图片相关推荐

  1. python docx 合并文档 图片_Python+pymupdf处理PDF文档案例6则

    推荐图书:<Python程序设计(第3版)>,(ISBN:978-7-302-55083-9),清华大学出版社,2020年6月第1次印刷,7月第2次印刷 京东购买链接:https://it ...

  2. python docx 合并文档 图片_Python检查Word文件中包含特定关键字的所有页码

    推荐教材:<Python程序设计基础与应用>(ISBN:9787111606178),董付国,机械工业出版社图书详情:配套资源:用书教师可以联系董老师获取教学大纲.课件.源码.教案.考试系 ...

  3. python模块之image修改图片类型

    python模块之image修改图片类型 有时候我们需要不同格式的图片后缀格式,如:png,jpg,如果仅仅手动修改图片的后缀的话,只是表面修改了后缀格式,其实图片的原类型仍然没有变化,可以用pyth ...

  4. python模块之imghdr检测图片类型

    python模块之imghdr检测图片类型 1. imghdr是什么 imghdr是一个用来检测图片类型的模块,传递给它的可以是一个文件对象,也可以是一个字节流.[仅仅根据文件后缀判断文件类型显然不准 ...

  5. Python使用PIL将png图片转化为jpg图片

    Python使用PIL将png图片转化为jpg图片 pip install Pillow #PIL将png图片转化为jpg图片语法 from PIL import Imageim1 = Image.o ...

  6. python 从网络URL读取图片并直接处理的代码

    如下代码段是关于python 从网络URL读取图片并直接处理的代码. import urllib2 import Image import cStringIO def ImageScale(url,s ...

  7. 如何在python中显示电脑中的图片-python如何实现多个图片显示在屏幕上?

    pygame的三个方法(屏幕上显示需要的图片) yuhu102319582018-12-16 python将多幅图片显示在一张图片上 wugui1111116282018-06-15 iOS 图片显示 ...

  8. python 通过shutil.move移动图片出错xe5\xb8\xb8\xe7

    python 通过shutil.move移动图片,报错 IOError: [Errno 2] No such file or directory: '/home/a/photo\xe5\xb8\xb. ...

  9. vb.net读取excel并写入dgv_如何用Python读取Excel中的图片?然后写入图片?

    大家好,在使用Python进行办公自动化操作时,一定少不了与Excel表格的交互,我们通常是用pandas处理表格数据,但大多数情况下,都是读取表格中的数值进行分析. 那么你知道如何使用Python读 ...

最新文章

  1. DHCP拒绝服务攻击工具DHCPig
  2. 深度剖析RabbitMQ可靠性消息投递以及实践方案
  3. matlab中怎么使用disp函数显示一句话同时输出变量值呢?
  4. TreeSet集合排序方式二:定制排序Comparator
  5. vue 页面使用百度地图
  6. 记录一次dubbo项目实战
  7. 速达服务器账套定期维护么,速达软件常见操作问题解决方法
  8. 在深度学习顶会ICLR 2020上,Transformer模型有什么新进展?
  9. 双目密集匹配的一般过程
  10. android 动态改变语言,android动态设置app当前运行语言的方法
  11. input type = submit 提交方式和用js的form.submit()有什么区别?
  12. vs2019配置opencv4.3
  13. EOSPlatform+Dubbo+Zookeeper最佳实践
  14. HDU 1269 裸奔的强联通分量
  15. RoboWare Studio安装教程
  16. mysql 多条件求和_技巧|多条件查询求和,你会几种?
  17. java钟表动画_js实现一个简单钟表动画(javascript+html5 canvas)
  18. 电脑出现ntldr is missing无法开机怎么办
  19. C语言初学者环境配置
  20. opencv读取视频有延迟解决方法

热门文章

  1. 三天打鱼,两天晒网问题
  2. JavaWeb学习笔记2 —— Web服务器简介
  3. Amdahl 定律详解
  4. 一个JAVA学习者应该具备的素质
  5. 关于放大器失真的原因你了解多少呢?
  6. fastjson解析多层对象中的属性
  7. Pytorch实战3:DCGAN深度卷积对抗生成网络生成动漫头像
  8. android远程控制(三)----通过后台服务实现系统点击事件模拟
  9. Galaxy S9最新谍照曝光 采用新款DeX扩展坞
  10. 华为防火墙黑白名单网址过滤设置