python 通配符用法,python - 通配符
通配符:
*: 所有
?: 代表单个字符
.: 当前目录
…:当前目录的上一级目录
[0-9]: 单个字符为0~9
[a-z]:单个字符为a~z
[A-Z]:单个字符为A~Z
[A-Za-z]:A~Z a~z
[0-9A-Za-Z]0~9 A~Z a~z
[[:digit:]]
[[:upper:]]
[[:lower:]]
[[:space:]]
glob官方解读
>>> import glob
>>> glob.glob('./[0-9].*')
['./1.gif', './2.txt']
>>> glob.glob('*.gif')
['1.gif', 'card.gif']
>>> glob.glob('?.gif')
['1.gif']
>>> glob.glob('**/*.txt', recursive=True)
['2.txt', 'sub/3.txt']
>>> glob.glob('./**/', recursive=True)
['./', './sub/']
>>> import glob
>>> glob.glob('*.gif')
['card.gif']
>>> glob.glob('.c*')
['.card.gif']
举例:
在当前目录下起一个以conf结尾的文档
import os
import glob
files1 = [file for file in os.listdir('.') if file.endswith('.conf')]
# 获取当前目录所有以.conf结尾的文件;
files2= glob.glob('./*.conf')
print(files1)
print(files2)
输出:
python 通配符用法,python - 通配符相关推荐
- python冒号用法-python 列表中[ ]中冒号‘:’的作用
中括号[ ]:用于定义列表或引用列表.数组.字符串及元组中元素位置 list1 = ["physics", "chemistry", 1997, 2000] l ...
- python turtle用法,python中turtle用法
50)#程序启动窗口的大小和位置(从左上角的位 置),该窗口的左上角为屏幕的左上角 pythonsize=30 turtle.pensize(pythonsize)#程序中绘制图片的宽度 turtle ...
- python boxplot用法,Python使用plt.boxplot() 参数绘制箱线图
Python 绘制箱线图主要用 matplotlib 库里 pyplot 模块里的 boxplot() 函数. plt.boxplot() 参数详解 plt.pie(x, # 指定要绘制箱线图的数据: ...
- python pprint用法,Python中的pprint(漂亮打印机)
pprint pprint是一个python模块,可以帮助我们简化复杂数据结构的可读性.该pprint也被称为"漂亮打印". 让我们考虑一个例子, dictionary={'coo ...
- python 包用法,Python包的使用
包对应的是一个目录而不是一个源文件,包目录下一定要存在一个名为 __init__.py 的文件.如我们可以创建下面的目录结构: $ tree pkgDemo1/ pkgDemo1/ └── __ini ...
- python with用法
@python with用法 python中with可以明显改进代码友好度,比如: [python] view plaincopyprint? with open('a.txt') as f: pri ...
- Python break用法详解
文章目录 Python break 用法 Python break 用法 我们知道,在执行 while 循环或者 for 循环时,只要循环条件满足,程序将会一直执行循环体,不停地转圈.但在某些场景,我 ...
- python try用法_python中的try的用法
展开全部 try语句32313133353236313431303231363533e78988e69d8331333431366238是python里面的控制语句,与except,finally配合 ...
- 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 ...
最新文章
- 数据增强,将数据增强后保存到本地
- Windows2003ServerEnterprise+Oracle11g+VMWorkstation7.1:在虚拟机下Windows系统
- IntelliJ IDEA for Mac在MacOS模式下的替换快捷键(Replace Shortcut)
- java f.lenth返回值,这个是什么意思,求仔细说明
- linux虚拟文件系统(二)-ext4文件系统结构
- IQtree:使用 SNP 数据构建 有根 系统发育树及踩坑
- 6.2排序式检索 词项频率
- SolidWorks渲染图
- 如何查看交换机型号(厂商)
- VSCode中自定义的snippets对h文件无效的解决办法
- 王姨劝我学HarmonyOS鸿蒙2.0系列教程之三Ability概述调用方法!
- C#获取系统空闲时间
- 西安,已达 100 %。
- 精彩英语写作200句对译
- 张晓楠讲如何提高英语听力
- 从mpeg ts文件中提取I帧(1):将ts包拼装为section或pes包
- php视频怎么看,教你“如何巧看PHP中文网课程视频,悄悄成为高手?”
- MySQL事务分析和锁机制分析
- linux的zz命令,Linux top命令的使用
- 刷题找工作《买卖股票问题》一文通解