在Python中查找空文件

时间:2011-09-01 17:17:00

标签: python filesystems

Python中从给定目录递归查找所有空(零字节)文件的最佳方法是什么?我可以使用os.walk和stat每个文件,但这看起来非常低效。感谢。

2 个答案:

答案 0 :(得分:2)

我不确定你如何比os.walkstat更有效率,因为这基本上就是你正在做的事情。您可以通过Python的subprocess.Popen使用一些外部命令/服务,但那时很难“在python中”。

答案 1 :(得分:0)

首先,你应该让它工作,然后弄清楚如何使它更快。你不应该开始觉得最明显的方式“看起来非常低效”如果你想要高效,你可以尝试本机操作系统。

os.system("find . -empty")