如何在 Python 中使用 NumPy 库对桑 shutil 中的文件夹结构进行筛选?
import numpy as np
# 获取桑 shutil 中的文件夹结构
folders = np.listdir('path/to/directory')
# 对文件夹结构进行筛选
filtered_folders = np.where(folders == 'target_folder_name')[0]
# 打印筛选出的文件夹路径
print(filtered_folders)
示例:
假设您将 path/to/directory
替换为 C:\Users\Documents\MyFolder
,target_folder_name
替换为 target_folder
,则代码将返回以下结果:
[0]
这意味着 target_folder
是 path/to/directory
中所有文件夹中名为 target_folder
的文件夹之一。
注意:
-
np.listdir()
函数会递归遍历所有目录,所以确保path/to/directory
是一个有效的目录路径。 -
target_folder_name
要与您要筛选的文件夹名称相同。 - 此代码假设您使用的是 Windows 系统。如果您使用的是其他操作系统,请更改
np.listdir()
的参数recursive
。