码迷,mamicode.com
首页 > 编程语言 > 详细

Python查找文件

时间:2018-04-01 10:38:23      阅读:172      评论:0      收藏:0      [点我收藏+]

标签:单个字符   技术分享   image   src   判断   字符串   python   tran   模式   

1. 利用字符串的前缀和后缀匹配查找文件

  • str.startwith()
  • star.endwith()

技术分享图片

 

2.使用fnmatch

  • fnmatch              判断文件名是否符合特定模式
  • fnmatchchcase    判断文件名是否符合特定模式,不区分大小写
  • filter                返回输入列表中,符合特定模式的文件名列表
  • translate            将通配符模式换成正则表达式

fnmatch支持的通配符如下:

  • *                   匹配任何数量的字符
  • ?                  匹配单个字符
  • [seq]           匹配seq中的字符
  • [!seq]          匹配出seq以外的字符
fnmatch 

技术分享图片

filter

  filter每次对一组文件名进行匹配,而不是单个,它需要传入文件名列表作为第一个参数

技术分享图片

 3. 使用glob

技术分享图片

 

Python查找文件

标签:单个字符   技术分享   image   src   判断   字符串   python   tran   模式   

原文地址:https://www.cnblogs.com/zydev/p/8685089.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!