使用Python 2.7 在win10 下实现批量转移不同文件夹下的图片和视频到同一个目录中

源目录:D:\DIPDocs

目的目录:D:\DIP3e

注意:使用shutil.move(src, dst),src是完整路径名称,如 D:\DIPDocs\CH02_Problem_Figures\fig001.tif

import os
import shutil
if not (os.path.isdir(r'D:\DIP3e')):os.mkdir(r'D:\DIP3e')
img_count=0
video_count=0
file_list=os.listdir(r'D:\DIPDocs');
for f in file_list:if os.path.isdir(f):print f,'is a dir !'sub_file_list=os.listdir(f)for s in sub_file_list:if os.path.splitext(s)[1]=='.tif':full_path='D:\\DIPDocs\\'+f+'\\'+sshutil.move(full_path, r'D:\DIP3e')img_count+=1elif os.path.splitext(s)[1]=='.mov':full_path='D:\\DIPDocs\\'+f+'\\'+sshutil.move(full_path, r'D:\DIP3e')video_count+=1
print 'img: ',img_count
print 'vedio: ',video_count

使用Python 批量转移*.tif和*.mov文件相关推荐

  1. 使用Python批量替换指定目录所有文件中的指定文本

    使用Python批量替换指定目录所有文件中的指定文本 # -*- coding: utf-8 -*- import os from = "aaa" #替换为什么内容,可以是多行 t ...

  2. python文本筛选多个word_用Python批量替换多个Word文件中的文字

    实例14:用Python批量替换多个Word文件中的文字 公众号"Python操作Office软件高效工作" 29 人赞同了该文章 我们在实例7中批量生成了采购合同.但是假设现在我 ...

  3. word批量替换多组文字 python_实例14:用Python批量替换多个Word文件中的文字

    我们在实例7中批量生成了采购合同.但是假设现在我方的公司名由"ABC商贸有限公司"变成了"ABC贸易有限公司",那我们就需要去每份合同中对应位置进行替换.当然也 ...

  4. Python批量导入图片到Word文件

    问题背景:2017年4月应华章公司邀请,翻译一本来自美国的Python入门教材,全书共750页,2018年4月完成翻译交稿,2018年9月责任编辑寄来样稿进行印刷前校对.经过半个月的检查和校对,又进行 ...

  5. python批量处理图片尺寸(将文件夹中所有图片设定为固定尺寸)

    方法一:import numpy as np import os import cv2# 设置图片路径,该路径下包含了14张jpg格式的照片,名字依次为0.jpg, 1.jpg, 2.jpg,..., ...

  6. 使用Python批量修改数据库执行Sql文件

    由于上篇文章中批量修改了文件,有的时候数据库也需要批量修改一下,之前的做法是使用宝塔的phpMyAdmin导出一个已经修改好了的sql文件,然后依次去其他数据库里导入,效率不说极低,也算低了,且都是些 ...

  7. python数据库操作批量sql执行_使用Python批量修改数据库执行Sql文件

    由于上篇文章中批量修改了文件,有的时候数据库也需要批量修改一下,之前的做法是使用宝塔的phpMyAdmin导出一个已经修改好了的sql文件,然后依次去其他数据库里导入,效率不说极低,也算低了,且都是些 ...

  8. python批量执行多个py文件_Python实现批量执行同目录下的py文件方法

    Python版本:3.5 网上找了好多资料都没有直观的写出怎么批量执行,so,整理了一个小程序.最初是为了用Python进行单元测试,同目录下有两个unittest文件, AllTest.py的目的是 ...

  9. 使用Python批量实现某一Excel文件中每3行数据存一个Excel文件

    点击上方"Python爬虫与数据挖掘",进行关注 回复"书籍"即可获赠Python从入门到进阶共10本电子书 今 日 鸡 汤 远芳侵古道,晴翠接荒城. 大家好, ...

最新文章

  1. 用SERVLET进行用户名和密码验证
  2. 机器学习 + 深度学习 + 计算机视觉 + 自然语言处理: 原理, 实践以及应用 --- 干货分享(持续更新…)
  3. 关于Docker官方CentOS镜像无法启动mysqld的总结
  4. matlab语言 列车平稳性指标,铁道车辆平稳性分析报告.docx
  5. react如何在父组件中调用子组件事件
  6. 2020班徽设计图案高中计算机,高铁工程学院举办2020级班徽设计大赛
  7. python读写不同编码txt文件
  8. 用AtomicStampedReference/AtomicMarkableReference解决ABA问题
  9. CCS软件的C语言取模注意点
  10. JS获取本地文件的内容
  11. 像素,分辨率,Retina屏幕
  12. Win7 和 xp 双系统安装
  13. 以太坊基础---奖励
  14. 多线程 java实验心得_java多线程编程体会
  15. 无法搜索到对方电脑共享的文件
  16. zcmu 1919: kirito's 星爆气流斩
  17. 数据分析中,文本分析远比数值型分析重要!(上)
  18. 【Java开发】设计模式 19:观察者模式
  19. elementui 利用周选择器 获取周一到周五的日期 和当前周
  20. [2021.6.20]微星b450i开启VT虚拟化技术

热门文章

  1. 主干分支开发模式_源代码主干分支开发四大模式
  2. C# 扫描并读取图片中的文字
  3. 网络流媒体(四)———TS流
  4. 计算机信息安全管理实验教程答案,“信息安全”课程习题及参考答案
  5. 【deepin】安装与设置win10独立双系统 - 战神Z7-SL7S3安装deepin15.11,并双屏显示
  6. 【世界杯赛程表】v1.3 100614 我做的M8软件!
  7. css html 高仿word 格式,制作的可编辑的微软Word样式文档 HTML-Sheets-of-Paper
  8. AndroidStudio Kotlin Analysis 卡住(无限Performing...)
  9. Android WiFi only配置
  10. 动态调整div大小 html,如何动态的根据用户屏幕的分辨率改变div的大小?