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"", "")
运行结果
运行前(原始文件夹)
运行过程
运行后
来源: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