忽略os.listdir(path)Python中的一些文件夹

时间:2015-09-01 14:47:42

标签: python

我的python脚本执行对os.listdir(path)的调用,其中路径包含我需要逐个处理的文件夹。有一些文件夹需要特殊处理,需要不在列表中。

如何从os.listdir(path)返回的列表中排除这些文件夹?

1 个答案:

答案 0 :(得分:8)

ignored = {"folder_one", "folder_two", "folder_three"}
folders = [x for x in os.listdir(path) if x not in ignored]