python学习笔记(查找文件)

想要查找几年前保存在电脑里面的一个excel文件,不记得完整的名称,只能进行模糊匹配,手动进行搜索太耗时间且不一定能找到,于是便想到了python。

一、使用python中的glob模块查找文件路径

glob是python自带的一个文件操作相关模块,可以查找符合自己目的的文件,类似于Windows下的文件搜索,支持通配符操作,*,?,[]这三个通配符,*代表0个或多个字符,?代表一个字符,[]匹配指定范围内的字符,如[0-9]匹配数字。

import glob

file = glob.glob("E:\*/*.xls")  #获取E盘目录下的所有后缀为.xls的文件

print file

运行以上代码,会发现打印结果为:

需要对中文命名的文件进行字符编码转换,才能判断查询结果是否正确。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • http://python.jobbole.com/85231/ 关于专业技能写完项目接着写写一名3年工作经验的J...
    燕京博士阅读 12,219评论 1 118
  • python学习笔记 声明:学习笔记主要是根据廖雪峰官方网站python学习学习的,另外根据自己平时的积累进行修正...
    renyangfar阅读 8,213评论 0 10
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,301评论 19 139
  • 1.创建文件夹 !/bin/sh mkdir -m 777 "%%1" 2.创建文件 !/bin/sh touch...
    BigJeffWang阅读 13,442评论 3 53
  • 翠色滴入深幽潭,潭中飘来乌篷船,船上红衣佳人坐,坐看舟行碧浪间!
    未来李想阅读 1,293评论 0 0