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使用urllib2获取网络资源实例讲解
Dec 02 Python
Python配置mysql的教程(推荐)
Oct 13 Python
pip安装Python库时遇到的问题及解决方法
Nov 23 Python
Python中shapefile转换geojson的示例
Jan 03 Python
Python3中lambda表达式与函数式编程讲解
Jan 14 Python
Python创建字典的八种方式
Feb 27 Python
python里 super类的工作原理详解
Jun 19 Python
Python hashlib模块实例使用详解
Dec 24 Python
用python介绍4种常用的单链表翻转的方法小结
Feb 24 Python
Python实现爬取并分析电商评论
Jun 19 Python
Python OpenCV实现传统图片格式与base64转换
Jun 13 Python
总结Python连接CS2000的详细步骤
Jun 23 Python
python实现ROA算子边缘检测算法
python实现批量移动文件
Python list去重且保持原顺序不变的方法
Apr 03 #Python
python自动统计zabbix系统监控覆盖率的示例代码
Apr 03 #Python
2021年pycharm的最新安装教程及基本使用图文详解
PyCharm配置KBEngine快速处理代码提示冲突、配置命令问题
python 统计代码耗时的几种方法分享
You might like
德生PL990,目前市面上唯一一款便携式插卡蓝牙全波段高性能收音机
2021/03/02 无线电
单一index.php实现PHP任意层级文件夹遍历(Zjmainstay原创)
2012/07/31 PHP
php数组索引与键值操作技巧实例分析
2015/06/24 PHP
基于laravel制作APP接口(API)
2016/03/15 PHP
phpstorm 正则匹配删除空行、注释行(替换注释行为空行)
2018/01/21 PHP
javascript支持firefox,ie7页面布局拖拽效果代码
2007/12/20 Javascript
用dom+xhtml+css制作的一个相册效果代码打包下载
2008/01/24 Javascript
javascript设计模式之解释器模式详解
2014/06/05 Javascript
jQuery中get和post方法传值测试及注意事项
2014/08/08 Javascript
ubuntu下安装nodejs以及升级的办法
2015/05/08 NodeJs
jQuery实现Select左右复制移动内容
2016/08/05 Javascript
微信小程序 教程之引用
2016/10/18 Javascript
深入理解在JS中通过四种设置事件处理程序的方法
2017/03/02 Javascript
微信JS SDK接入的几点注意事项(必看篇)
2017/06/23 Javascript
微信小程序实现MUI数字输入框效果
2018/01/31 Javascript
vue实现2048小游戏功能思路详解
2018/05/09 Javascript
vue如何引入sass全局变量
2018/06/28 Javascript
angular中如何绑定iframe中src的方法
2019/02/01 Javascript
优化Vue项目编译文件大小的方法步骤
2019/05/27 Javascript
[01:15:56]2018DOTA2亚洲邀请赛3月30日 小组赛A组 TNC VS Newbee
2018/03/31 DOTA
Python 正则表达式操作指南
2009/05/04 Python
Python网络编程 Python套接字编程
2017/09/13 Python
matplotlib中legend位置调整解析
2017/12/19 Python
对python指数、幂数拟合curve_fit详解
2018/12/29 Python
Django权限设置及验证方式
2020/05/13 Python
Python爬虫爬取微信朋友圈
2020/08/06 Python
使用python tkinter开发一个爬取B站直播弹幕工具的实现代码
2021/02/07 Python
20佳惊艳的HTML5应用程序示例分享
2011/05/03 HTML / CSS
HTML5 实现图片上传预处理功能
2020/02/06 HTML / CSS
StubHub希腊:购买体育赛事、音乐会和剧院门票
2019/08/03 全球购物
学生保证书范文
2014/04/28 职场文书
信用社竞聘演讲稿
2014/05/16 职场文书
离婚被告代理词
2015/05/23 职场文书
三八节活动简报
2015/07/20 职场文书
2016年父亲节寄语
2015/12/04 职场文书
python 破解加密zip文件的密码
2021/04/22 Python