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 相关文章推荐
解析Mac OS下部署Pyhton的Django框架项目的过程
May 03 Python
python安装PIL模块时Unable to find vcvarsall.bat错误的解决方法
Sep 19 Python
利用Tkinter和matplotlib两种方式画饼状图的实例
Nov 06 Python
Python获取指定字符前面的所有字符方法
May 02 Python
Python中的heapq模块源码详析
Jan 08 Python
python基于itchat模块实现微信防撤回
Apr 29 Python
python如何统计代码运行的时长
Jul 24 Python
Python3 批量扫描端口的例子
Jul 25 Python
Python实现CNN的多通道输入实例
Jan 17 Python
Python批量启动多线程代码实例
Feb 18 Python
python使用glob检索文件的操作
May 20 Python
Python 文字识别
May 11 Python
python实现ROA算子边缘检测算法
python实现批量移动文件
Python list去重且保持原顺序不变的方法
Apr 03 #Python
python自动统计zabbix系统监控覆盖率的示例代码
Apr 03 #Python
2021年pycharm的最新安装教程及基本使用图文详解
PyCharm配置KBEngine快速处理代码提示冲突、配置命令问题
python 统计代码耗时的几种方法分享
You might like
在php中取得image按钮传递的name值
2006/10/09 PHP
让PHP支持页面回退的两种方法[转]
2007/02/14 PHP
The specified CGI application misbehaved by not returning a complete set of HTTP headers
2011/03/31 PHP
php 常用算法和时间复杂度
2013/07/01 PHP
PHP使用自定义方法实现数组合并示例
2016/07/07 PHP
php实现查询功能(数据访问)
2017/05/23 PHP
JS 时间显示效果代码
2009/08/23 Javascript
jQuery 创建Dom元素
2010/05/07 Javascript
jQuery学习笔记之jQuery选择器的使用
2010/12/22 Javascript
NodeJS 模块开发及发布详解分享
2012/03/07 NodeJs
使用js实现雪花飘落效果
2013/08/26 Javascript
Jquery获得控件值的三种方法总结
2014/02/13 Javascript
js图片处理示例代码
2014/05/12 Javascript
谈一谈bootstrap响应式布局
2016/05/23 Javascript
基于jQuery实现的查看全文功能【实用】
2016/12/11 Javascript
vue.js学习之递归组件
2016/12/13 Javascript
js编写三级联动简单案例
2016/12/21 Javascript
Vue2.0基于vue-cli+webpack父子组件通信(实例讲解)
2017/09/14 Javascript
浅谈vue项目可以从哪些方面进行优化
2018/05/05 Javascript
解决vue 项目引入字体图标报错、不显示等问题
2018/09/01 Javascript
vue3.0 CLI - 3.2 路由的初级使用教程
2018/09/20 Javascript
在vue中更换字体,本地存储字体非引用在线字体库的方法
2018/09/28 Javascript
微信公众号H5支付接口调用方法
2019/01/10 Javascript
jQuery实现的中英文切换功能示例
2019/01/11 jQuery
python抓取京东商城手机列表url实例代码
2013/12/18 Python
Python加pyGame实现的简单拼图游戏实例
2015/05/15 Python
python实现文本文件合并
2015/12/29 Python
Python的Django中将文件上传至七牛云存储的代码分享
2016/06/03 Python
John Hardy官方网站:手工设计首饰的奢侈品牌
2017/07/05 全球购物
Boutique 1美国:阿联酋奢侈时尚零售商
2017/10/16 全球购物
杰夫·班克斯男士服装网上商店:Jeff Banks
2019/10/24 全球购物
实习自荐信
2013/10/13 职场文书
法学院方阵解说词
2014/01/29 职场文书
事业单位人员的自我评价范文
2014/09/21 职场文书
Java版 简易五子棋小游戏
2022/05/04 Java/Android
CentOS7安装MySQL8的超级详细教程(无坑!)
2022/06/10 Servers