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实现自动登录百度空间的方法
Jun 10 Python
使用Python & Flask 实现RESTful Web API的实例
Sep 19 Python
tensorflow输出权重值和偏差的方法
Feb 10 Python
python 反向输出字符串的方法
Jul 16 Python
pyspark.sql.DataFrame与pandas.DataFrame之间的相互转换实例
Aug 02 Python
python正则表达式匹配[]中间为任意字符的实例
Dec 25 Python
python utc datetime转换为时间戳的方法
Jan 15 Python
Python minidom模块用法示例【DOM写入和解析XML】
Mar 25 Python
Python图片的横坐标汉字实例
Dec 04 Python
浅谈pytorch卷积核大小的设置对全连接神经元的影响
Jan 10 Python
通过实例简单了解python yield使用方法
Aug 06 Python
Python中re模块的元字符使用小结
Apr 07 Python
python实现ROA算子边缘检测算法
python实现批量移动文件
Python list去重且保持原顺序不变的方法
Apr 03 #Python
python自动统计zabbix系统监控覆盖率的示例代码
Apr 03 #Python
2021年pycharm的最新安装教程及基本使用图文详解
PyCharm配置KBEngine快速处理代码提示冲突、配置命令问题
python 统计代码耗时的几种方法分享
You might like
PHP中常用的三种设计模式详解【单例模式、工厂模式、观察者模式】
2019/06/14 PHP
php中的依赖注入实例详解
2019/08/14 PHP
laravel5.1框架model类查询的实现方法
2019/10/08 PHP
tp5.1框架数据库子查询操作实例分析
2020/05/26 PHP
写了10年的Javascript也未必全了解的连续赋值运算
2011/03/25 Javascript
JQuery之拖拽插件实现代码
2011/04/14 Javascript
js前台判断开始时间是否小于结束时间
2012/02/23 Javascript
javascript利用控件对windows的操作实现原理与应用
2012/12/23 Javascript
详解Javascript 装载和执行
2014/11/17 Javascript
JavaScript中return false的用法
2015/03/12 Javascript
JS组件Bootstrap按钮组与下拉按钮详解
2016/05/10 Javascript
Javascript中prototype的使用详解
2016/06/18 Javascript
EasyUI中在表单提交之前进行验证
2016/07/19 Javascript
Javascript在IE和Firefox浏览器常见兼容性问题总结
2016/08/03 Javascript
利用forever和pm2部署node.js项目过程
2017/05/10 Javascript
AngularJs ng-change事件/指令的用法小结
2017/11/01 Javascript
详解Vue.directive 自定义指令
2019/03/27 Javascript
layui table数据修改的回显方法
2019/09/04 Javascript
Node.js开发之套接字(socket)编程入门示例
2019/11/05 Javascript
小程序使用wxs解决wxml保留2位小数问题
2019/12/13 Javascript
python 读取excel文件生成sql文件实例详解
2017/05/12 Python
Python如何获得百度统计API的数据并发送邮件示例代码
2019/01/27 Python
Python面向对象程序设计示例小结
2019/01/30 Python
python3.6根据m3u8下载mp4视频
2019/06/17 Python
Python 自由定制表格的实现示例
2020/03/20 Python
使用python matplotlib 画图导入到word中如何保证分辨率
2020/04/16 Python
浅析Python中字符串的intern机制
2020/10/03 Python
波兰珠宝品牌:YES
2019/08/09 全球购物
师范生自我鉴定
2014/03/20 职场文书
老公给老婆的检讨书(精华篇)
2014/10/18 职场文书
县级领导干部开展党的群众路线教育实践活动工作汇报
2014/10/25 职场文书
办公用房租赁协议书
2014/11/29 职场文书
详解Laravel服务容器的优势
2021/05/29 PHP
Java各种比较对象的方式的对比总结
2021/06/20 Java/Android
如何vue使用el-table遍历循环表头和表体数据
2022/04/26 Vue.js
Windows server 2016服务器基本设置
2022/08/14 Servers