位置: 编程技术 - 正文

简单掌握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用法)

  • 领的增值税专用发票如何录入电脑
  • 小规模纳税人在选择供应商时,主要考虑购进货物
  • 利润表收入含其他收入吗怎么填
  • 无形资产可以一次性摊销吗?
  • 电信电话费计入成本吗
  • 电子发票作废了还能恢复吗
  • 商业企业收取各项费用的税务与会计处理
  • 股权转让过户费用
  • 低值易耗品按三年摊销吗
  • 以前年度的收入怎么调整
  • 所得税汇算清缴后发现有误怎么办
  • 教育费附加计算公式
  • 旧房转让如何缴纳土地增值税
  • 个税没有扣除项,需要填写和确认吗
  • 增值税电子缴款凭证在哪里打印
  • 小规模企业增值税账务处理
  • 50万股份分红
  • 非贸易企业代扣代缴增值税和附加税如何做账?
  • 其他权益工具投资属于什么科目
  • mac如何改变用户名
  • 高新技术企业人员工资占比
  • 实收资本属于会计准则吗
  • php的数组函数
  • win7系统怎么操作
  • win10如何打开regedit
  • PHP:bzcompress()的用法_Bzip2函数
  • 免税和免征增值税是一个意思么
  • layui iconfont
  • 前端静态页面
  • 萨勒克国家公园课文
  • 管理费用属于产品成本项目的费用吗
  • 税款差0.05是怎么处理
  • php往数组中添加元素
  • php用正则匹配网页的logo
  • 小微企业怎么给员工交保险
  • 学习笔记:深度学习(2)——BP神经网络
  • 手把手教你安装nvidia驱动
  • html怎么用java
  • 西安微信公众号开发
  • 矿山征收
  • 结转生产成品
  • 原材料月底结转到制造费用吗
  • 银行存款出现负数
  • 企业补助怎么做会计分录
  • mysql数据库高可用方案
  • Debian中PostgreSQL数据库安装配置实例
  • 小规模纳税人企业所得税2023
  • 库存商品毁损的会计分录
  • 出纳与会计现金的区别
  • 另一种收到企业信息英文
  • 车间不生产折旧计提放哪里
  • 实发工资高于工资表
  • 本年利润年末有余额怎么回事
  • 编制记账凭证的依据
  • 房地产会计相关内容
  • 分支机构需要单独设立账簿吗
  • 结账前要做哪些准备工作
  • windowsserver2008r2忘记开机密码怎么办
  • 服务器时间和电脑时间
  • winpup32.exe - winpup32是什么进程 什么意思
  • win7电脑老是跳出弹窗广告怎么办
  • xp桌面底部任务在右边
  • datadraveler
  • win7系统注册表损坏无法启动
  • Win RT 8.1 Update 3怎么提前更新安装使用?
  • win10重置系统快捷键
  • win7无法远程桌面win10
  • Win10 Mobile 14283红石预览版有哪些机型可以安装?
  • win7如何显示文件扩展
  • win 10预览版
  • js获取url的html
  • python打开命令行
  • opengl oes纹理
  • centos 开机启动程序
  • 由浅入深易,由深入浅难
  • unityplayer安卓
  • 用python抓取网页数据的代码
  • javascript代码生成器
  • 2020年陕西省国税局局长
  • 青岛市税务局长魏
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设