举几个例glob.glob{....}
时间: 2023-08-25 22:38:46 浏览: 131
以下是几个使用 glob.glob 函数的例子:
1. 匹配所有以 ".txt" 结尾的文件名:
```python
import glob
files = glob.glob("*.txt")
print(files)
```
2. 匹配所有以 "file" 开头,后面跟着一个数字,最后以 ".csv" 结尾的文件名:
```python
import glob
files = glob.glob("file[0-9].csv")
print(files)
```
3. 匹配所有以 "a" 或 "b" 开头,后面跟着一个数字,最后以 ".png" 或 ".jpg" 结尾的文件名:
```python
import glob
files = glob.glob("[ab][0-9]*.[pj][ng]")
print(files)
```
4. 匹配所有以 "2021" 开头,后面跟着一个数字,最后以 ".xlsx" 或 ".xls" 结尾的文件名:
```python
import glob
files = glob.glob("2021[0-9]*.[x][l][s][x]")
print(files)
```
注意,在使用匹配模式时,需要根据具体情况选择合适的模式来匹配文件名,以避免不必要的匹配错误。
阅读全文