python glob用法
python官方文档
glob通过使用通配符.*?
,找出所有匹配特定模式的路径名
考虑一个包含以下内容的目录data
\__ data \__ 1.gif \__ 2.txt \__ card.gif\__ .card.gif \__ sub \__ 3.txt
glob() 将产生如下结果(路径的任何开头部分都将被保留):
import globfiles = glob.glob('./data/[0-9].*')
print(files)files = glob.glob('./data/*.gif')
print(files)files = glob.glob('./data/?.gif')
print(files)"""
If recursive is true, the pattern '**' will match any files and zero or more directories and subdirectories.
"""files = glob.glob('./data/**/*.txt', recursive=True)
print(files)files = glob.glob('./data/**/', recursive=False)
print(files)
结果:
['./data/1.gif', './data/2.txt']
['./data/1.gif', './data/card.gif']
['./data/1.gif']
['./data/2.txt', './data/sub/3.txt']
['./data/sub/']
注意到glob.glob('./data/*.gif')
没有匹配到文件./data/.card.gif
files = glob.glob('./data/*.gif')
print(files)
# 不会匹配.开头的文件,使用如下方式匹配
files = glob.glob('./data/.c*')
print(files)
['./data/1.gif', './data/card.gif']
['./data/.card.gif']
python glob用法相关推荐
- python glob用法_glob模块使用教程
glob是一个古老的UNIX程序,它用来匹配路径文件名(pathname模式匹配),现在在Linux Shell使用和编程方面,glob还在被广泛使用.Python自带一个glob模块,让我们可以在P ...
- python glob用法_python glob的安装和使用
原博文 2018-12-28 10:53 − 基本概念 glob是python自己带的一个文件操作相关模块,用它可以查找符合自己目的的文件,类似于Windows下的文件搜索,支持通配符操作.*,?,[ ...
- Python glob()用法
glob是python自带的一个文件操作相关模块,用它可以查找符合自己目的的文件,类似于Windows下的文件搜索,支持通配符操作*,?,[]这三个通配符,*代表0个或多个字符,?代表一个字符,[]匹 ...
- python glob函数_Python glob()函数
Python glob()函数,是种文件通配符,非常常用.glob模块提供了函数用于从目录通配符搜索中生成文件列表: Python glob()函数用法 glob()函数可以查找符合自己要求的文件, ...
- Python pandas用法
Python pandas用法 无味之味关注 12019.01.10 15:43:25字数 2,877阅读 91,914 介绍 在Python中,pandas是基于NumPy数组构建的,使数据预处理. ...
- python goto 用法
python goto 用法 pip install goto-statement from goto import with_goto @with_goto def range(start, sto ...
- Python SQLite 用法
Python SQLite 用法 具体可以参考网址 代码: #导入 import sqlite3 #连接库,如果数据库不存在,那么它就会被创建,最后将返回一个数据库对象. # test.db:数据路路 ...
- import的用法python_Python导入模块,Python import用法(超级详细)
Python导入模块,Python import用法(超级详细) 使用 Python 进行编程时,有些功能没必须自己实现,可以借助 Python 现有的标准库或者其他人提供的第三方库.比如说,在前面章 ...
- python with用法
@python with用法 python中with可以明显改进代码友好度,比如: [python] view plaincopyprint? with open('a.txt') as f: pri ...
最新文章
- kset_create_and_add
- Windows Virtual PC RC 发布
- iOS 9应用开发教程之多行读写文本ios9文本视图
- 【转】在SQL Server中创建用户角色及授权(使用SQL语句)
- java下载更改目标_Java 目标文件的修改
- 限时团购,6.9折:《微信开发深度解析:公众号、小程序高效开发秘籍》推荐序
- 搜索——I’m stuck!(ccf)
- 三种方式实现轮播图功能
- 如何查看电脑是几核几线程
- linux rsync 目录同步,Linux rsync网站目录同步功能的实现
- Spring的AOP特性
- Jupyter 常用快捷键及导出py文件的方法
- 模糊控制在matlab的实现,模糊控制系统的MATLAB实现
- 常用Quartz cron表达式例子
- Typora配置PicGo提示Failed to fetch问题解决
- php本地环境搭建教程,用 phpstudy 搭建本地 php 环境及安装 wordpress 教程
- Python写的现金管理程序
- 谈谈小弟最近暗自干些什么勾当(LGame WP版开发进度汇报)
- Unet实现细胞分割
- STM32实现自定义HID复合设备
热门文章
- C#模拟js的Json对象创建,操作
- 一体机的扫描至网络共享的设置
- 剑指offer(C++)-JZ36:二叉搜索树与双向链表(数据结构-树)
- matlab有限体积网格,用Matlab实现简单有限体积求解器
- 从高排到低变成小楼梯儿歌_幼儿数学儿歌,转发收藏!
- 数据库 memorial
- 每年都有人问“IT行业还能再火几年”,现实给出最好的答案
- MySQL的安装、启动、停止、卸载
- 送给测试行业年轻人们的一些建议
- 简述事件接口与事件适配器的联系与区别_通过Redis学习事件驱动设计