首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在python中查看文件夹中的空文本文件数量?

在Python中,可以使用以下代码来查看文件夹中的空文本文件数量:

代码语言:txt
复制
import os

def count_empty_files(folder_path):
    count = 0
    for filename in os.listdir(folder_path):
        file_path = os.path.join(folder_path, filename)
        if os.path.isfile(file_path) and os.path.getsize(file_path) == 0:
            count += 1
    return count

folder_path = '/path/to/folder'
empty_file_count = count_empty_files(folder_path)
print(f"The number of empty text files in the folder is: {empty_file_count}")

这段代码首先导入了os模块,然后定义了一个名为count_empty_files的函数,该函数接受一个文件夹路径作为参数。在函数内部,使用os.listdir函数遍历文件夹中的所有文件名。对于每个文件名,使用os.path.join函数构建完整的文件路径。然后,通过os.path.isfile函数判断该路径是否为文件,并且使用os.path.getsize函数获取文件大小。如果文件大小为0,则将计数器加1。最后,返回计数器的值。

在使用时,将folder_path替换为要查看的文件夹的路径,运行代码后,将输出文件夹中空文本文件的数量。

请注意,这段代码只能检查文本文件是否为空,对于其他类型的文件可能会有不准确的结果。如果需要检查其他类型的文件,请根据文件类型进行相应的判断。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券