位置: 编程技术 - 正文

简单掌握Python中glob模块查找文件路径的用法(python 技巧)

编辑:rootadmin

推荐整理分享简单掌握Python中glob模块查找文件路径的用法(python 技巧),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词: python,python怎么入门,python 技巧,python 技巧总结,python 技巧总结,python 技巧,python 技巧,python 技巧总结,内容如对您有帮助,希望把文章链接给更多的朋友!

glob使用UNIX shell规则查找与一个模式匹配的文件名。只要程序需要查找文件系统中名字与某个模式匹配的一组文件,就可以使用这个模块。glob的模式规则与re模块使用的正则表达式不相同。glob模式遵循标准UNIX路径扩展规则。只是用几个特殊字符来实现两个不同的通配符和字符区间。模式规则要应用于文件名中的段。模式中的路径可以是相对路径或绝对路径。shell变量名和波浪线都不会扩展。

基本用法

1.glob.glob(pathname), 返回所有匹配的文件路径列表。它只有一个参数pathname,定义了文件路径匹配规则,这里可以是绝对路径,也可以是相对路径。2.glob.iglob(pathname), 获取一个可编历对象,使用它可以逐个获取匹配的文件路径名。与glob.glob()的区别是:glob.glob同时获取所有的匹配路径,而glob.iglob一次只获取一个匹配路径。

3.eg:

运行结果:

下面我们分知识点详细来讲:

简单掌握Python中glob模块查找文件路径的用法(python 技巧)

通配符星号匹配一个文件名段中的0个或多个字符。

这个模式会匹配所有的路径名,但是不会递归搜索到子目录。

要列出子目录中的文件,必须把子目录包含在模式中。

第一种情况显示列出子目录名,第二种情况则依赖一个通配符查找目录。

单字节通配符问号会匹配文件名中该位置的单个字符。

字符区间使用字符区间([a-z]),可以匹配多个字符中的一个字符。

区间可以匹配所有小写字母。

详解Python中的array数组模块相关使用 初始化array实例化可以提供一个参数来描述允许那种数据类型,还可以有一个初始的数据序列存储在数组中。importarrayimportbinasciis='Thisisthearray.'a=array.array

Python中shutil模块的常用文件操作函数用法示例 os模块提供了对目录或者文件的新建/删除/查看文件属性,还提供了对文件以及目录的路径操作。比如说:绝对路径,父目录……但是,os文件的操作还

python变量不能以数字打头详解 在编写python函数时,无意中发现一个问题:python中的变量不能以数字打头,以下函数中定义了一个变量3_num_varchar,执行时报错。函数如下:defdatabase_feil

标签: python 技巧

本文链接地址:https://www.jiuchutong.com/biancheng/387041.html 转载请保留说明!

上一篇:Python的shutil模块中文件的复制操作函数详解(python utils模块)

下一篇:详解Python中的array数组模块相关使用(python的argparse用法)

  • 什么叫直接税?直接税有哪些?
  • 水利建设基金申报期限
  • 个人名义开工程发票税率是多少
  • 银行存款出现负数算不算违规
  • 其他综合收益包括资本公积吗
  • 投资性房地产账面价值大于公允价值计入什么
  • 企业所得税准予扣除
  • 企业现金类资产包括
  • 耕地转让权是什么意思
  • 销售的增值税怎么算
  • 银行本票支付货款,余额退回
  • 事业单位支付方式
  • 银行美元账户调汇会计分录
  • 收到招聘通知
  • 进口关税退税计入什么科目
  • 买一送一的增值税如何计算例题
  • 没签合同怎么交社保
  • 公司注销时没有实收资本怎么办
  • 最新最全的消费软件
  • 车船税计入什么费用
  • 银行授信额度如何分配
  • 装修工程需要预缴吗
  • 委托采购是什么意思
  • 一般纳税人转为小规模纳税人后还可以转为一般纳税人吗
  • window10环境变量
  • 企业所得税申报错误怎么更改
  • 为什么盈余公积补亏不会影响留存收益
  • 医疗机构医疗服务自查报告怎么写
  • 飞机电子普通发票6%税率可以抵扣吗
  • 产品外包装的作用
  • 股东帮公司垫付货款
  • 股权转让合同怎么解除
  • 发票作废之后税钱怎么退回了
  • 没有独立显卡没有核显能开机吗
  • 企业支付的贷款计入gdp
  • 埃姆雷莫尔
  • php的框架有哪些
  • 资产负债表中其他应付款根据什么填列
  • webpack常用属性
  • 稚晖君的学历
  • pyqt5如何安装
  • 餐饮企业原材料成本如何分析
  • CSS SandBox
  • python tkinter entry用法
  • 专利年费可以做研发费用吗
  • 固定资产哪几类
  • 上年结转库存现金会计分录
  • sql字符串处理函数
  • 内部往来划账通知单
  • 公司购买手表入什么科目
  • 食堂采购原材料怎么在赣溯源备案
  • 哪些支出可以在出国公杂费中扣除
  • 产品因质量问题换新质保期如何计算
  • 单位买另一单位的保险
  • 预付账款是属于什么类
  • 坏账准备的账务处理怎么理解
  • 托管服务费开什么发票
  • 携税宝费用可以抵扣增值税吗
  • 变卖固定资产怎么交税
  • 公对公转账多久能到账
  • MySQL 5.7双主同步部分表的实现过程详解
  • mysql解压版怎么使用
  • mysql怎么设置自增主键
  • 晨枫U盘启动工具v2.0
  • win8安装界面
  • win8.1系统安装教程
  • centos安装v2
  • WIN10系统中读卡器驱动的正确安装程序
  • 服务器不支持是什么意思
  • Win7系统怎么打开蓝牙
  • windows8桌面图标没有了
  • 在vs中搭建opengl环境
  • shell linux命令详解
  • javascript原生写法
  • jQuery扩展+xml实现表单验证功能的方法
  • 安卓手机wifi界面
  • 使用筷子就餐会不会传染乙肝病毒
  • 房产税纳税义务时间
  • 四川社保缴费后多久生效
  • 北京朝阳区国税局时间
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设