glob.glob python,python 库 模块 区别
本文介绍了python glob模块的基本用法。glob模块可以获得满足指定路径中所有条件的文件的完整路径。
glob的体验类似于windows系统常用的搜索功能。使用通配符搜索
个人资料
Glob是Python中最简单的模块之一,功能简单,就像在windows中查找文件一样。使用以下通配符进行操作:
*星号:匹配0个或更多字符。
?问号:表示匹配了一个字符。
[]大括号:匹配指定的范围。例如[0-9]
环球环球
导入博客
files _ path=glob . glob(/tmp/NPM * ))
键入(文件路径).
对于文件路径中的f:打印f。
/tmp/npm-7838-2b67e940
/tmp/npm-5331-1d55c699
/tmp/npm-6600-69f3511a
/tmp/npm-5116-69883a41
/tmp/npm-5009-8ef54da7
/tmp/npm-7792-fec6155a
/tmp/npm-3252-71dc8e8e
/tmp/npm-4344-50e90470
/tmp/npm-6387-29ec15b1
/tmp/npm-4617-fff22b70
/tmp/npm-4456-b90bb1d8
/tmp/npm-6480-cce3191b
/tmp/npm-4062-60f050ce
/tmp/npm-4712-1ca9017c
/tmp/npm-3770-aec98483
/tmp/npm-3913-8678ef60
/tmp/npm-5235-03941a1e
重点看类型!列表!将返回列表。
环球网
Iglob用于获取和遍历可重复的对象。适用于数据量非常大的情况。
导入博客
文件路径=glob。我环球(/tmp/NPM * ).
类型(文件路径))是
对于文件路径中的f:打印f。
/tmp/npm-7838-2b67e940
/tmp/npm-5331-1d55c699
/tmp/npm-6600-69f3511a
/tmp/npm-5116-69883a41
/tmp/npm-5009-8ef54da7
/tmp/npm-7792-fec6155a
/tmp/npm-3252-71dc8e8e
/tmp/npm-4344-50e90470
/tmp/npm-6387-29ec15b1
/tmp/npm-4617-fff22b70
/tmp/npm-4456-b90bb1d8
/tmp/npm-6480-cce3191b
/tmp/npm-4062-60f050ce
/tmp/npm-4712-1ca9017c
/tmp/npm-3770-aec98483
/tmp/npm-3913-8678ef60
/tmp/npm-5235-03941a1e
正如您所看到的,上面的例子使用glob.iglob返回可重复的对象,这样可以节省内存。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。