当前位置首页 > 软件编程 > python教程 > glob.glob python,python 库 模块 区别

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返回可重复的对象,这样可以节省内存。

本文来自网络,不代表菜鸟教程之家立场,转载请注明出处。
返回顶部