首页 > 编程语言 > 详细

Python查找文件

时间:2018-04-01 10:15:02      阅读:212      评论:0      收藏:0      [点我收藏+]

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

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

技术分享图片

 

2.使用fnmatch

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

fnmatch支持的通配符如下:

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

技术分享图片

filter

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

技术分享图片

 3. 使用glob

技术分享图片

 

Python查找文件

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!