批量提取文件夹下所有子文件夹和文件名称
时间: 2023-12-06 19:02:41 浏览: 117
Linux 中批量提取文件夹下所有目录及文件名称
5星 · 资源好评率100%
你可以使用Python的os.walk()函数来批量遍历文件夹下所有子文件夹和文件,并将它们的名称存储在一个列表中。下面是一个示例代码:
``` python
import os
# 定义一个空列表来存储文件夹和文件名称
file_list = []
# 遍历文件夹及其子文件夹
for root, dirs, files in os.walk("your_folder_path"):
# 将文件夹名称添加到列表中
for dir in dirs:
file_list.append(os.path.join(root, dir))
# 将文件名称添加到列表中
for file in files:
file_list.append(os.path.join(root, file))
# 打印列表中所有文件夹和文件的名称
for name in file_list:
print(name)
```
将上述代码中的“your_folder_path”替换为你要提取名称的文件夹路径,运行之后即可获得该文件夹下所有子文件夹和文件的名称。
阅读全文