显示文件夹是否包含python中的文件

显示文件夹是否包含python中的文件,python,directory,Python,Directory,我有一个包含子文件夹的文件夹,我想检查这些子文件夹是否包含文件 输出应该是 C:…\2001包含文件 C:…\2002不包含任何文件 等等 到目前为止,我只找到了关于如何删除空文件夹的建议,但我想保留它们,因为它们以后可能会被填满 (我两个月前开始编写代码,但我公司的人认为我是某种IT巫师,因此如果有人能帮我,我将非常感激。)这将奏效: from os import listdir path = "C:.../" subfolders = listdir(path) folders_with_

我有一个包含子文件夹的文件夹,我想检查这些子文件夹是否包含文件

输出应该是

C:…\2001包含文件

C:…\2002不包含任何文件

等等

到目前为止,我只找到了关于如何删除空文件夹的建议,但我想保留它们,因为它们以后可能会被填满

(我两个月前开始编写代码,但我公司的人认为我是某种IT巫师,因此如果有人能帮我,我将非常感激。)

这将奏效:

from os import listdir

path = "C:.../"
subfolders = listdir(path)
folders_with_files = []

for subfolder in subfolders:
    if listdir(path + subfolder) != []:
        folders_with_files.append(subfolder)

在问题中包含您的代码(您到目前为止尝试过的代码)。更新了我的答案后,您能检查一下它是否正确吗?