python的glob用法
时间: 2023-12-02 18:07:52 浏览: 44
在Python中,可以使用glob模块来查找文件路径。glob模块提供了两个主要的方法,分别是glob.glob()和glob.iglob()。这两个方法都可以用来匹配文件路径名。
glob.glob()方法返回一个包含所有匹配路径的列表,同时获取所有的匹配路径。例如,使用glob.glob('*.py')可以返回当前目录下所有以.py结尾的文件路径列表。
glob.iglob()方法返回一个迭代器(iterator)对象,通过逐个获取匹配的文件路径名来遍历,一次只获取一个匹配路径。这个方法相比于glob.glob()更加高效,特别适用于大量匹配文件的情况。例如,可以使用glob.iglob('*.py')来获取当前目录下所有以.py结尾的文件路径。
下面是一个简单的例子:
```python
import glob
# 使用glob.glob()方法获取所有匹配路径
files = glob.glob('*.py')
print(files)
# 使用glob.iglob()方法逐个获取匹配路径
file_iterator = glob.iglob('*.py')
for file in file_iterator:
print(file)
```
以上便是glob模块在Python中的用法。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [Python glob()用法](https://blog.csdn.net/qq_36201400/article/details/108745107)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *2* [在Python中使用glob模块查找文件路径的方法](https://download.csdn.net/download/weixin_38638312/12804884)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)