python,根据pattern获取指定path下的文件名列表,比如pattern=[ffg*0c,ffg*100c] path=/home/csv
时间: 2024-03-14 17:45:31 浏览: 16
可以使用Python的glob模块来实现该功能,具体代码如下:
```python
import glob
pattern_list = ['/home/csv/ffg*0c', '/home/csv/ffg*100c']
file_list = []
for pattern in pattern_list:
file_list.extend(glob.glob(pattern))
print(file_list)
```
其中,glob.glob(pattern)会返回所有符合pattern规则的文件路径列表,可以根据需要进一步处理。同时,需要遍历pattern_list列表中的所有pattern,将获取到的文件路径添加到file_list列表中。
相关问题
python,根据pattern获取指定path下的文件名列表,比如pattern=ffg*0c, path=/home/csv
可以使用Python的glob模块来实现该功能,具体代码如下:
```python
import glob
pattern = '/home/csv/ffg*0c'
file_list = glob.glob(pattern)
print(file_list)
```
其中,glob.glob(pattern)会返回所有符合pattern规则的文件路径列表,可以根据需要进一步处理。同时,pattern的值需要包含完整的路径。
python,根据pattern获取dir下的文件名列表,比如pattern=ffg*0c
可以使用Python的glob模块来实现该功能,具体代码如下:
```python
import glob
pattern = 'ffg*0c'
file_list = glob.glob(pattern)
print(file_list)
```
其中,glob.glob(pattern)会返回所有符合pattern规则的文件路径列表,可以根据需要进一步处理。