📅  最后修改于: 2023-12-03 15:40:54.069000             🧑  作者: Mango
Python 监视器可用于监视特定目录中的所有文件并报告其总数。此代码片段可用于在编写脚本时对文件数进行计数。然后,您可以将此代码嵌入到更大的脚本中,以在文件处理的过程中跟踪文件的数量。
import os
import time
directory = "/path/to/directory"
while True:
file_count = len(os.listdir(directory))
print("Number of files:", file_count)
time.sleep(60)
代码使用 Python 的标准库中的 os 和 time 模块。其中 os.listdir(directory) 快速列出所选目录中所有文件的名称,然后 len() 函数计算该列表中的项数,以便您获得文件总数。
请注意,代码块包括一个死循环,以便在程序运行时持续监视目录中的新文件。通过使用 time.sleep() 函数,程序每分钟计数一次目录中的文件数。
Python 监视器目录是一个简单而实用的代码片段,它可以轻松地监视目录中的文件数量并在需要时对其进行计数。该代码适用于各种用例,例如跟踪文件上传或文件传输过程中的文件数量。