python实现批量提取指定文件夹下同类型文件


Posted in Python onApril 05, 2021

本文通过实例为大家分享了python实现批量提取指定文件夹下同类型文件,供大家参考,具体内容如下

代码

import os
import shutil


def take_samefile(or_path, tar_path, tar_type):
 tar_path = tar_path
 if not os.path.exists(tar_path):
 os.makedirs(tar_path)
 path = or_path
 files = os.listdir(path) # 读取or_path文件列表
 for file in files:
 file_type = str(file).split('.')[1] # 读取文件后缀
 if file_type == tar_type:
  print("take{}from{}".format(file, files))
  dir = path + '/' + file # 存储文件路径
  deter = tar_path + '/' + str(file)
  shutil.copyfile(dir, deter)


if __name__ == "__main__":
 take_samefile(r"", r"", "")

运行结果

运行前(原始文件夹)

python实现批量提取指定文件夹下同类型文件

运行过程

python实现批量提取指定文件夹下同类型文件

运行后

python实现批量提取指定文件夹下同类型文件

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python+opencv识别图片中的圆形
Mar 25 Python
对Python中9种生成新对象的方法总结
May 23 Python
python查看模块,对象的函数方法
Oct 16 Python
Python 输入一个数字判断成绩分数等级的方法
Nov 15 Python
详解Appium+Python之生成html测试报告
Jan 04 Python
python+ffmpeg批量去视频开头的方法
Jan 09 Python
浅谈python常用程序算法
Mar 22 Python
python基础梳理(一)(推荐)
Apr 06 Python
Python中的 sort 和 sorted的用法与区别
Aug 10 Python
Django框架HttpResponse对象用法实例分析
Nov 01 Python
详解Python的三种拷贝方式
Feb 11 Python
Python 利用Entrez库筛选下载PubMed文献摘要的示例
Nov 24 Python
python实现ROA算子边缘检测算法
python实现批量移动文件
Python list去重且保持原顺序不变的方法
Apr 03 #Python
python自动统计zabbix系统监控覆盖率的示例代码
Apr 03 #Python
2021年pycharm的最新安装教程及基本使用图文详解
PyCharm配置KBEngine快速处理代码提示冲突、配置命令问题
python 统计代码耗时的几种方法分享
You might like
在Windows中安装Apache2和PHP4的权威指南
2006/10/09 PHP
php 保留小数点
2009/04/21 PHP
php 数据库字段复用的基本原理与示例
2011/07/22 PHP
ThinkPHP5+Layui实现图片上传加预览功能
2018/08/17 PHP
js中parseFloat(参数1,参数2)定义和用法及注意事项
2013/01/27 Javascript
jquery根据name属性查找的小例子
2013/11/21 Javascript
js截取固定长度的中英文字符的简单实例
2013/11/22 Javascript
JS阻止冒泡事件以及默认事件发生的简单方法
2014/01/17 Javascript
按Enter键触发事件的jquery方法实现代码
2014/02/17 Javascript
Javascript实现单张图片浏览
2014/12/18 Javascript
JS实现在线统计一个页面内鼠标点击次数的方法
2015/02/28 Javascript
jquery实现键盘左右翻页特效
2015/04/30 Javascript
Node.js中的process.nextTick使用实例
2015/06/25 Javascript
自动完成的搜索框javascript实现
2016/02/26 Javascript
使用jQuery或者原生js实现鼠标滚动加载页面新数据
2016/03/06 Javascript
Angular实现跨域(搜索框的下拉列表)
2017/02/16 Javascript
Vue 实现树形视图数据功能
2018/05/07 Javascript
Vue实现美团app的影院推荐选座功能【推荐】
2018/08/29 Javascript
Flutter部件内部状态管理小结之实现Vue的v-model功能
2019/06/11 Javascript
浅析Python中将单词首字母大写的capitalize()方法
2015/05/18 Python
Python实现的概率分布运算操作示例
2017/08/14 Python
pyttsx3实现中文文字转语音的方法
2018/12/24 Python
python 实现读取一个excel多个sheet表并合并的方法
2019/02/12 Python
Python中面向对象你应该知道的一下知识
2019/07/10 Python
Android Q之气泡弹窗的实现示例
2020/06/23 Python
Python实现哲学家就餐问题实例代码
2020/11/09 Python
联想哥伦比亚网上商城:Lenovo Colombia
2017/01/10 全球购物
荷兰本土平价百货:HEMA
2017/10/23 全球购物
在加拿大在线租赁和购买电子游戏:Game Access
2019/09/02 全球购物
抽象方法、抽象类怎样声明
2014/10/25 面试题
社团活动总结书
2014/06/27 职场文书
解放思想演讲稿
2014/09/11 职场文书
2014党委书记四风对照检查材料思想汇报
2014/09/21 职场文书
资料员岗位职责
2015/02/10 职场文书
海上钢琴师观后感
2015/06/03 职场文书
Python 实现定积分与二重定积分的操作
2021/05/26 Python