glob.glob python,python 库 模块 区别

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: