python如何根据文件名批量搜索文件
发表于:2025-01-18 作者:千家信息网编辑
千家信息网最后更新 2025年01月18日,这篇文章将为大家详细讲解有关python如何根据文件名批量搜索文件,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。需求场景,五百个文件里面,选取50个指
千家信息网最后更新 2025年01月18日python如何根据文件名批量搜索文件
这篇文章将为大家详细讲解有关python如何根据文件名批量搜索文件,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。
需求场景,五百个文件里面,选取50个指定文件,放入新的文件夹里。
1、准备工作
1 安装python环境
可能会报错,并且pip install 这些没有的东西即可。
2 准备一个excel文件
filename.xlsx 写好要塞选出来的文件名字,如下图????
2、代码
# encoding: utf-8import osimport numpy as npimport pandas as pdimport shutil file_path='/Users/user/Desktop/Notes' #文件路径filename_path='/Users/user/Desktop/filename.xlsx' #文件列表 filelist=os.listdir(file_path) #获取文件夹中的文件名称file_name=pd.read_excel(filename_path) #读取所需文件列表 file_name['count']=0 #定义新的一列count,用于计数 for file in filelist: m=file_name.shape[0] #表格的行数 olddir=os.path.join(file_path,file) #每一个文件路径 for i in range(m): if str(file_name['name'][i]) in file: #寻找对应的文件名 F="/Users/user/Desktop/myfiles_filter/" #新文件夹名称(先建好) newdir=os.path.join(F,file) shutil.copy(olddir,newdir) #复制到新文件夹中 file_name['count'][i]=file_name['count'][i]+1 #计数 print(file) #打印出文件名,其实我是为了看它是不是在运行 else: continue file_name.to_excel('file_name_count.xlsx') #保存新的文件列表
然后在终端????
cd 文件所在的位置python3 main.py
注意路径要写对,打开新的文件夹,就会发现50个文件已经写入了。同时会为你生出一个新的excel表-file_name_count.xlsx ,帮你看到导出结果。
python的五大特点是什么
python的五大特点:1.简单易学,开发程序时,专注的是解决问题,而不是搞明白语言本身。2.面向对象,与其他主要的语言如C++和Java相比, Python以一种非常强大又简单的方式实现面向对象编程。3.可移植性,Python程序无需修改就可以在各种平台上运行。4.解释性,Python语言写的程序不需要编译成二进制代码,可以直接从源代码运行程序。5.开源,Python是 FLOSS(自由/开放源码软件)之一。
关于python如何根据文件名批量搜索文件就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
文件
文件夹
文件名
程序
语言
路径
运行
搜索
代码
内容
名称
对象
文章
更多
特点
知识
篇文章
准备
不错
强大
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
端游ark服务器码
数据库技术毕业论文
河南运营网络技术服务代理品牌
独立部署服务器配置
管家婆数据库挂起
联盟服务器连接超时
计算机网络技术及运用教材
mysql网络数据库
富阳租房软件开发
北仑敏捷软件开发服务
网络安全服务套餐
黑暗之魂3老是断开服务器怎么办
网络安全楷体字
sd数据库可以查阅外文文献
科密 数据库
北京质量软件开发单价
网络安全学内容有哪些
服务器ip安全策略设置
商机管理数据库设计
ug软件开发商
微机原理与接口技术数据库
保定启乘软件开发有限
如果网络安全上网
三级网络技术的序列号
10亿人游戏服务器
网鼎杯网络安全大赛视频
连接手机热点网络安全密码不匹配
当前网络技术与方法的变化
网络安全构成的体系
雄兵连数据库