find 以当前位置 查找目录排除文件
我不确定你的具体需求,但以下是一个在当前位置查找目录并排除文件的Python代码示例:
import os
def find_directories(start_dir):
directories = []
for root, dirs, files in os.walk(start_dir):
for dir in dirs:
directory_path = os.path.join(root, dir)
if os.path.isdir(directory_path):
directories.append(directory_path)
return directories
current_dir = os.getcwd()
directories = find_directories(current_dir)
print(directories)
该代码使用os.walk()函数遍历当前目录及其子目录,查找所有目录并将其路径添加到directories列表中。os.path.isdir()函数用于检查是否为目录。如果您想排除文件,则可以使用os.path.isfile()函数进行检查并添加相应的条件语句。
原文地址: http://www.cveoy.top/t/topic/bT5r 著作权归作者所有。请勿转载和采集!