设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
楼主: crossin先生
打印 上一主题 下一主题

【每日一坑 4】 查找文件

[复制链接]

0

主题

0

好友

14

积分

新手上路

Rank: 1

楼主
发表于 2018-7-3 10:34:50 |显示全部楼层
本帖最后由 lzt0810 于 2018-7-3 10:36 编辑
  1. import os
  2. import fnmatch
  3. input_path = input("请输入你要查找的目录:\n")
  4. input_keyword = input("请输入你要查找的关键字:\n")
  5. for path,dirnames,files in os.walk(input_path):
  6.     for filename in files:
  7.         if fnmatch.fnmatch(filename,input_keyword):
  8.         #if input_keyword in filename:
  9.             print(filename)
  10. print('...结束...')


  11. #input_keyword需要满足fnmatch的格式条件,例如需要搜索txt后缀的文件,前者只需要输入txt(区分大小写),后者需要输入*txt,但是后者可以满足模糊匹配,即输入*TXT亦可
复制代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-5-4 12:46 , Processed in 0.015786 second(s), 21 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部