fnmatch模块是python下的通配符,但是fnmatch只是针对字符串而言,与文件在系统上是否真实存在无关,

glob模块是列出符合匹配模式的目录下的文件。

>>> import glob
>>> glob.
glob.__all__            glob.__name__           glob.fnmatch
glob.__class__(         glob.__new__(           glob.glob(
glob.__delattr__(       glob.__package__        glob.glob0(
glob.__dict__           glob.__reduce__(        glob.glob1(
glob.__doc__            glob.__reduce_ex__(     glob.has_magic(
glob.__file__           glob.__repr__(          glob.iglob(
glob.__format__(        glob.__setattr__(       glob.magic_check
glob.__getattribute__(  glob.__sizeof__(        glob.os
glob.__hash__(          glob.__str__(           glob.re
glob.__init__(          glob.__subclasshook__(  glob.sys
>>> glob.glob(path) #返回一个列表,列出符合匹配的的文件,目录
>>> glob.glob('/root')
['/root']
>>> glob.glob('/root/*')
['/root/mypython', '/root/mysource', '/root/pythoncook', '/root/zhu.py', '/root/mywork', '/root/down_scripts', '/root/ip.list']
>>> glob.glob('/root/*.py')
['/root/zhu.py']

转载于:https://blog.51cto.com/zhujiangtao/1399391

Python 之glob模块相关推荐

  1. Python之glob模块进行文件匹配及遍历

    Python之glob模块进行文件匹配及遍历 glob是python自带的一个操作文件的相关模块,用来查找符合特定规则的文件路径,是python处理文件路径相关问题中常用的包. glob 文件名模式匹 ...

  2. python的glob模块_python glob模块

    在python中,glob模块是用来查找匹配的文件的    ,在查找的条件中,需要用到Unix shell中的匹配规则: * : 匹配所所有 ? : 匹配一个字符 *.* : 匹配如:[hello.t ...

  3. Python的glob模块

    Python的glob模块 一.glob简介 1.glob的用途 2.glob中常用通配符 二.glob模块的用法 1.glob模块中的主要方法 2.方法参数说明 3.glob()和iglob()区别 ...

  4. Python:glob模块

    glob是python自己带的一个文件操作相关模块,用它可以查找符合自己目的的文件,就类似于Windows下的文件搜索,支持通配符操作(*  ?  []),*代表0个或多个字符,?代表一个字符,[]匹 ...

  5. python: glob模块

    '''在python中,glob模块是用来查找匹配的文件的在查找的条件中,需要用到Unix shell中的匹配规则:* : 匹配所所有? : 匹配一个字符*.* : 匹配如:[hello.txt,ca ...

  6. python中glob模块怎么下_如何在Python中使用glob.glob模块搜索子文件夹?

    如何在Python中使用glob.glob模块搜索子文件夹? 我想在文件夹中打开一系列子文件夹,找到一些文本文件并打印一些文本文件行. 我用这个: configfiles = glob.glob('C ...

  7. python中glob模块怎么下_如何安装“glob”模块?

    我正在运行ubuntu 14.04并尝试启动ROS模拟器.我有这个错误:ImportError: No module named 'glob' 安装glob2并不能解决这个问题. python -m ...

  8. python中glob模块怎么下_python – 如何安装’glob’模块?

    我正在运行ubuntu 14.04并尝试启动ROS模拟器.我有这个错误: ImportError: No module named 'glob' 安装glob2并不能解决问题. python -m站点 ...

  9. python使用glob模块匹配文件及路径

    案例如下: import glob# 获得当前文件夹下的 py 文件 file_path1 = glob.glob("*.py")# 获得上级目录中的全部 .py 文件 file_ ...

最新文章

  1. http_build_query的用法
  2. tensorflow随笔-tf.ReaderBase
  3. linux清除历史命令记录_Linux运维常用维护命令记录,不是长篇理论,干的实用...
  4. Java中 LocalDate、LocalTime、LocalDateTime三个时间工具类的使用介绍
  5. Visual Studio 2017 vcvarsall.bat 环境配置对应关系
  6. JavaWeb 登录实现图片验证码
  7. wkt文件java解析_WKT文件解析 以及各个投影坐标的wkt参数查询 | 学步园
  8. 云计算机是对什么技术的发展,云计算是对什么技术的发展与运用
  9. 三合一DNC(发那科Fanuc 三菱Mitsubishi 兄弟brother),(上传,下发,删除)NC程序
  10. 基于单片机的单行道红绿灯仿真
  11. vuejs的render渲染函数
  12. 巨头王炸不断,硬核解读芯片技术路线
  13. Codeforces Round #594 (Div. 2) Ivan the Fool and the Probability Theory(DP)
  14. 《乐队的夏天》很酷?程序员式的摇滚才燃爆了!
  15. 禁用http请求缓存from disk cache
  16. 32 php 手摇泵_手摇泵基本原理及使用教程
  17. PWN-ARM-jarvisOJ_typo学习
  18. 山西财经大学计算机好考吗,听说这是中国最难考的12所“财经”大学,山西财经大学入选,位列第十!...
  19. 那英唱歌软件测试,是那英躺着唱《默》还是真唱?看到这个细节你就会知道!...
  20. Raspberry Pi中基于gnuradio gr-adsb和HackRF的ADS-B接收实验

热门文章

  1. LAMP笔记之MySQL篇(2)
  2. 提升Android应用视觉效果的10个UI技巧【转】
  3. 使用taro命令(taro convert)转h5碰到的一些问题
  4. OO第四单元博客作业
  5. Mysql系列常见面试题
  6. Mysql系列三:Centos6下安装Mysql和Mysql主从复制的搭建
  7. HTML5常用标签~
  8. 一位经验丰富的程序员如何建立网络初创企业?
  9. android 获取sim卡,Android 获取手机SIM卡运营商
  10. JQuery中的ID选择器