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爬虫之抓取百度贴吧并存储到本地txt文件改进版
Nov 06 Python
Python解决鸡兔同笼问题的方法
Dec 20 Python
使用Python从有道词典网页获取单词翻译
Jul 03 Python
Python中.join()和os.path.join()两个函数的用法详解
Jun 11 Python
Python模拟简单电梯调度算法示例
Aug 20 Python
Python实现的读取/更改/写入xml文件操作示例
Aug 30 Python
pygame实现五子棋游戏
Oct 29 Python
python使用beautifulsoup4爬取酷狗音乐代码实例
Dec 04 Python
pytorch中的自定义数据处理详解
Jan 06 Python
关于Keras模型可视化教程及关键问题的解决
Jan 24 Python
tensorflow 实现自定义layer并添加到计算图中
Feb 04 Python
python中实现栈的三种方法
Dec 19 Python
python实现ROA算子边缘检测算法
python实现批量移动文件
Python list去重且保持原顺序不变的方法
Apr 03 #Python
python自动统计zabbix系统监控覆盖率的示例代码
Apr 03 #Python
2021年pycharm的最新安装教程及基本使用图文详解
PyCharm配置KBEngine快速处理代码提示冲突、配置命令问题
python 统计代码耗时的几种方法分享
You might like
php过滤html标记属性类用法实例
2014/09/23 PHP
PHP定义字符串的四种方式详解
2018/02/06 PHP
PHP中isset、empty的用法与区别示例详解
2020/11/05 PHP
判断是否输入完毕再激活提交按钮
2006/06/26 Javascript
Javascript Boolean、Nnumber、String 强制类型转换的区别详细介绍
2012/12/13 Javascript
Jquery中"$(document).ready(function(){ })"函数的使用详解
2013/12/30 Javascript
javascript定时器完整实例
2015/02/10 Javascript
javascript实现框架高度随内容改变的方法
2015/07/23 Javascript
jquery 实现复选框的全选操作实例代码
2017/01/24 Javascript
通俗解释JavaScript正则表达式快速记忆
2017/08/23 Javascript
vue中component组件的props使用详解
2017/09/04 Javascript
IntersectionObserver实现图片懒加载的示例
2017/09/29 Javascript
JavaScript实现精美个性导航栏筋斗云效果
2017/10/29 Javascript
JS+CSS实现滚动数字时钟效果
2017/12/25 Javascript
JS实现数组简单去重及数组根据对象中的元素去重操作示例
2018/01/05 Javascript
Vue实现PopupWindow组件详解
2018/04/28 Javascript
手把手教你vue-cli单页到多页应用的方法
2018/05/31 Javascript
JS字符串和数组如何实现相互转化
2020/07/02 Javascript
[00:36]我的中国心——Serenity vs Fnatic
2018/08/21 DOTA
[59:42]Secret vs Alliacne 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/17 DOTA
Python使用scrapy抓取网站sitemap信息的方法
2015/04/08 Python
python模块之subprocess模块级方法的使用
2019/03/26 Python
通过python3实现投票功能代码实例
2019/09/26 Python
python 伯努利分布详解
2020/02/25 Python
OpenCV 表盘指针自动读数的示例代码
2020/04/10 Python
Python ckeditor富文本编辑器代码实例解析
2020/06/22 Python
使用CSS3实现多列布局与多背景的技巧
2016/02/29 HTML / CSS
中国高端鲜花第一品牌:roseonly(一生只送一人)
2017/02/12 全球购物
个人查摆剖析材料
2014/02/04 职场文书
机工车间主任岗位职责
2014/03/05 职场文书
毕业生就业协议书
2014/04/11 职场文书
优秀纪检干部材料
2014/08/27 职场文书
2015年教师党员承诺书
2015/04/27 职场文书
新生儿未入户证明
2015/06/23 职场文书
SQL中的三种去重方法小结
2021/11/01 SQL Server
Python使用华为API为图像设置多个锚点标签
2022/04/12 Python