python实现批量提取指定文件夹下同类型文件

作者:劲酒奶奶 时间:2023-11-17 17:13:31 

本文通过实例为大家分享了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实现批量提取指定文件夹下同类型文件

来源:https://blog.csdn.net/qq_44813407/article/details/115412621

标签:python,提取文件
0
投稿

猜你喜欢

  • python实现图像拼接功能

    2021-05-21 12:44:19
  • 使用开源Cesium+Vue实现倾斜摄影三维展示功能

    2024-05-28 15:51:51
  • Navicat连接mysql报错2003(10060)的解决方法

    2024-01-25 06:08:14
  • 探讨关于404错误页面设置的问题

    2011-12-01 10:59:38
  • java 正则表达式获取两个字符中间的字符串方法

    2022-06-17 20:21:29
  • 在Python中操作字典之clear()方法的使用

    2021-10-02 15:57:38
  • Utf-8和Gb2312乱码问题的终结

    2008-04-05 14:04:00
  • python 随机打乱 图片和对应的标签方法

    2023-03-13 10:45:29
  • ASP.NET State service状态服务的问题解决方法

    2023-06-25 15:02:15
  • Vue路由切换和Axios接口取消重复请求详解

    2024-04-30 10:28:17
  • Python 文件读写操作实例详解

    2023-08-04 10:41:53
  • asp在sql server2000中新建帐号和给帐号权限代码

    2008-01-29 13:46:00
  • vue实现父子组件之间的通信以及兄弟组件的通信功能示例

    2024-05-21 10:15:43
  • python中list循环语句用法实例

    2022-09-12 15:08:05
  • 楼层数横排比竖排好

    2008-04-26 07:28:00
  • python列表生成器迭代器实例解析

    2022-01-14 15:09:20
  • 再也不用花钱买漫画!Python爬取某漫画的脚本及源码

    2021-03-19 17:44:43
  • python pyqtgraph 保存图片到本地的实例

    2023-05-08 01:15:11
  • ajax(iframe)无刷新提交表单、上传文件

    2024-04-17 10:39:47
  • 图文详解SQL Server 2008R2使用教程

    2024-01-19 10:52:38
  • asp之家 网络编程 m.aspxhome.com