小编rob*_*rob的帖子

在 Python 中检查目录是否为空的最快方法是什么

我在 Windows 机器上工作,想检查网络路径上的目录是否为空。

想到的第一件事是调用os.listdir()并查看它的长度是否为 0。

IE

def dir_empty(dir_path):
    return len(os.listdir(dir_path)) == 0
Run Code Online (Sandbox Code Playgroud)

因为这是一个网络路径,我的连接并不总是很好,而且一个文件夹可能包含数千个文件,所以这是一个非常慢的解决方案。有没有更好的?

python directory operating-system network-programming path

4
推荐指数
2
解决办法
1924
查看次数