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计算书页码的统计数字问题实例
Sep 26 Python
用Python进行基础的函数式编程的教程
Mar 31 Python
python 线程的暂停, 恢复, 退出详解及实例
Dec 06 Python
python tkinter界面居中显示的方法
Oct 11 Python
对Python Class之间函数的调用关系详解
Jan 23 Python
Python实现定时执行任务的三种方式简单示例
Mar 30 Python
Django中提示消息messages的设置方式
Nov 15 Python
Python编程快速上手——PDF文件操作案例分析
Feb 28 Python
python文件读取失败怎么处理
Jun 23 Python
Python matplotlib图例放在外侧保存时显示不完整问题解决
Jul 28 Python
Python自动化xpath实现自动抢票抢货
Sep 19 Python
Python判断变量是否是None写法代码实例
Oct 09 Python
python实现ROA算子边缘检测算法
python实现批量移动文件
Python list去重且保持原顺序不变的方法
Apr 03 #Python
python自动统计zabbix系统监控覆盖率的示例代码
Apr 03 #Python
2021年pycharm的最新安装教程及基本使用图文详解
PyCharm配置KBEngine快速处理代码提示冲突、配置命令问题
python 统计代码耗时的几种方法分享
You might like
PHP 在5.1.* 和5.2.*之间 PDO数据库操作中的不同之处小结
2012/03/07 PHP
PHP实现的通过参数生成MYSQL语句类完整实例
2016/04/11 PHP
Yii2 中实现单点登录的方法
2018/03/09 PHP
jQuery验证Checkbox是否选中的代码 推荐
2011/09/04 Javascript
JS延迟加载加快页面打开速度示例代码
2013/12/30 Javascript
JS实现倒计时和文字滚动的效果实例
2014/10/29 Javascript
在JavaScript的jQuery库中操作AJAX的方法讲解
2015/08/15 Javascript
jquery原理以及学习技巧介绍
2015/11/11 Javascript
js操作table元素实现表格行列新增、删除技巧总结
2015/11/18 Javascript
jquery跟随屏幕滚动效果的实现代码
2016/04/13 Javascript
Jquery AJAX POST与GET之间的区别详细介绍
2016/10/17 Javascript
bootstrap监听滚动实现头部跟随滚动
2016/11/08 Javascript
JavaScript中如何使用cookie实现记住密码功能及cookie相关函数介绍
2016/11/10 Javascript
理解javascript中的闭包
2017/01/11 Javascript
mongoose设置unique不生效问题的解决及如何移除unique的限制
2017/11/07 Javascript
vant(ZanUi)结合async-validator实现表单验证的方法
2018/12/06 Javascript
JS中使用new Option()实现时间联动效果
2018/12/10 Javascript
vue使用Font Awesome的方法步骤
2019/02/26 Javascript
Vue项目中数据的深度监听或对象属性的监听实例
2020/07/17 Javascript
Python socket套接字实现C/S模式远程命令执行功能案例
2018/07/06 Python
Python判断对象是否为文件对象(file object)的三种方法示例
2019/04/26 Python
Python实现爬取亚马逊数据并打印出Excel文件操作示例
2019/05/16 Python
python cv2截取不规则区域图片实例
2019/12/21 Python
Dr. Martens马汀博士德国官网:马丁靴鼻祖
2019/12/26 全球购物
医学检验专业个人求职信范文
2013/12/04 职场文书
员工工作表扬信范文
2014/01/13 职场文书
毕业实习评语
2014/02/10 职场文书
董事长助理工作职责范本
2014/07/01 职场文书
安全目标管理责任书
2014/07/25 职场文书
工伤死亡理赔协议书
2014/10/20 职场文书
干部作风建设工作总结
2014/10/29 职场文书
2015秋学期开学寄语
2015/05/28 职场文书
简历自我评价:教师师德表现自我评价
2019/04/24 职场文书
numpy数据类型dtype转换实现
2021/04/24 Python
简单总结SpringMVC拦截器的使用方法
2021/06/28 Java/Android
联想win10摄像头打不开怎么办?win10笔记本摄像头打不开解决办法
2022/04/08 数码科技