我想创建一个所有子目录的列表,这些子目录的名称中包含“HICU-B”。只有目录而不是文件(父目录中的某些文件也包含此内容)。你知道吗
我想知道是否有一种方法可以将glob
和os.walk()
结合在一起来实现这一点。或者有没有别的办法。你知道吗
这是我目前掌握的代码:
这将获取包含我想要的文本的文件和目录。你知道吗
dirstext=glob.glob('/data01/HICU-B*')
这是目录。你知道吗
dirs=next(os.walk('/data01'))[1]
我不知道如何将它们组合起来,只得到名称中带有“HICU-B”的目录,而不是文件。你知道吗
有什么想法?你知道吗
在
HICU-B*
结尾加上斜杠'/'
:这将只返回名称以
HICU-B*
开头的目录,而文件将被排除在外。你知道吗如果需要
walk
通过匹配目录返回其所有子目录和文件,可以执行以下操作:相关问题 更多 >
编程相关推荐