700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > python获取指定目录下所有文件名列表办法

python获取指定目录下所有文件名列表办法

时间:2018-05-25 22:05:42

相关推荐

python获取指定目录下所有文件名列表办法

后端开发|Python教程

python,获取,指定目录,文件名列表

后端开发-Python教程

本文实例讲述了python获取指定目录下所有文件名列表的方法。分享给大家供大家参考。具体实现方法如下:

网站直播源码,ubuntu彻底卸载qt,tomcat不支持ejb,正则云端爬虫,新思诺php薪资,seo排名工具湖南岚鸿seolzw

这里python代码实现获取文件名列表的功能,可以指定文件中包含的字符,方便提取特定类型的文件名列表:

web社交网站源码,默认格式化vscode,ubuntu网线时断时续,tomcat如何关闭后台,中国爬虫违法,php服务器 c 调用,seo为什么要发散思维,地坪网站源码,深喉咙模板频道或栏目idlzw

# -*- coding: utf-8 -*- #~ #------------------------------------------------------------------#~ module:wlab #~ Filename:wgetfilelist.py #~ Function : #~ def IsSubString(SubStrList,Str) #~ def GetFileList(FindPath,FlagStr=[]): #~ 功能:读取指定目录下特定类型的文件名列表 #~ Data: -08-08,星期四 #~ Author:吴徐平 #~ Email:wxp07@ #~ #------------------------------------------------------------------#~ #------------------------------------------------------------------def IsSubString(SubStrList,Str): \\ #判断字符串Str是否包含序列SubStrList中的每一个子字符串 #>>>SubStrList=[F,EMS, xt] #>>>Str=F06925EMS91.txt #>>>IsSubString(SubStrList,Str)#return True (or False) \ flag=True for substr in SubStrList: if not(substr in Str): flag=False return flag #~ #---------------------------------------------------------------------- def GetFileList(FindPath,FlagStr=[]): \\ #获取目录中指定的文件名 #>>>FlagStr=[F,EMS, xt] #要求文件名称中包含这些字符 #>>>FileList=GetFileList(FindPath,FlagStr) # \ import os FileList=[] FileNames=os.listdir(FindPath) if (len(FileNames)>0): for fn in FileNames: if (len(FlagStr)>0):#返回指定类型的文件名if (IsSubString(FlagStr,fn)):fullfilename=os.path.join(FindPath,fn)FileList.append(fullfilename) else:#默认直接返回所有文件名fullfilename=os.path.join(FindPath,fn)FileList.append(fullfilename) #对文件名排序 if (len(FileList)>0): FileList.sort() return FileList

webkit源码下载,ubuntu 虚拟网口,tomcat会因为设置不当,pq爬虫教程,php中的if,七台河seo关键词霸屏引流lzw

可以使用pip在线安装wlab

pip install wlab

还是给个图吧:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。