python如何根据文件名批量搜索文件
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这篇文章将为大家详细讲解有关python如何根据文件名批量搜索文件,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。需求场景,五百个文件里面,选取50个指
千家信息网最后更新 2026年11月02日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安全错误
数据库的锁怎样保障安全
美国互联网保险保险科技
喔噻互联网科技
期待互联网科技
云电互联网科技
友谊互联网络科技
安控科技rtu产品工业互联网
隆华科技工业互联网
剑昆互联网络科技有限公司临桂
华服互联网科技官网
互联网科技项目计划书材料类
互联网软件和科技
岳阳华臻互联网科技有限公司
广西互联网科技孵化中心
群盈汇互联网科技有限公司
半导体是互联网高科技吗
广州梦谷互联网科技有限公司领导
版纳互联网科技选哪家
互联网公司属于科技吗
绵阳真晨互联网科技有限公司
互联网科技博主张洲
互联网科技的发展
互联网科技金融公司
互联网科技公司需要的职位
中国的互联网科技企业的崛起
互联网经济与金融科技
晋城互联网科技
互联网科技数字货币
图游互联网科技
科技互联网经济论坛
众联互联网络科技