get_filelist(dir,destdir):
时间: 2024-05-04 22:21:48 浏览: 127
获取指定路径的文件或目录列表
这个函数的作用是获取指定目录下的所有文件列表,并将列表保存到指定的文件中。
参数说明:
- dir:要获取文件列表的目录路径。
- destdir:保存文件列表的文件路径。
函数实现如下:
```python
import os
def get_filelist(dir, destdir):
"""
获取指定目录下的所有文件列表,并将列表保存到指定的文件中。
:param dir: 要获取文件列表的目录路径。
:param destdir: 保存文件列表的文件路径。
"""
with open(destdir, 'w') as f:
for root, dirs, files in os.walk(dir):
for file in files:
f.write(os.path.join(root, file) + '\n')
```
使用示例:
```python
dir = '/path/to/dir' # 要获取文件列表的目录路径
destdir = '/path/to/filelist.txt' # 保存文件列表的文件路径
get_filelist(dir, destdir) # 获取文件列表并保存到文件中
```
阅读全文