【发布时间】:2020-01-17 23:57:16
【问题描述】:
我在 Windows 机器上工作,想检查网络路径上的目录是否为空。
首先想到的是调用os.listdir(),看看它的长度是否为0。
即
def dir_empty(dir_path):
return len(os.listdir(dir_path)) == 0
因为这是一个网络路径,我并不总是具有良好的连接性,而且一个文件夹可能包含数千个文件,这是一个非常慢的解决方案。有没有更好的?
【问题讨论】:
-
我实际上不认为这是重复的。我想知道python的答案,而不是shell
标签: python directory path operating-system network-programming