python glob的用法
时间: 2023-12-02 17:04:37 浏览: 140
python中global用法实例分析
Python的glob模块提供了一种简单的方法来查找匹配的文件名。它类似于shell的通配符,可以使用通配符字符(例如*和?)来匹配文件名。glob模块的使用方法如下:
1.引入glob模块
```python
import glob
```
2.使用glob匹配文件
```python
# 查找当前目录下所有的.py文件
files = glob.glob('*.py')
print(files)
```
可以使用通配符来匹配不同的文件名模式:
```python
# 查找当前目录下所有的文件
files = glob.glob('*')
print(files)
# 查找当前目录下所有的.txt文件
files = glob.glob('*.txt')
print(files)
# 查找当前目录下所有的test开头的文件
files = glob.glob('test*')
print(files)
# 查找当前目录下所有的以数字开头的文件
files = glob.glob('[0-9]*')
print(files)
# 查找当前目录下所有的以字母开头、后缀名为txt的文件
files = glob.glob('[a-zA-Z]*.txt')
print(files)
```
注意:glob返回的文件名列表是不保证按任何特定顺序的。
阅读全文