2

使用 Python,如何快速搜索目录(包括子目录)中的文件?

如果在 Linux 下工作,这里的标准答案 use os.walk(),这比 call 慢。find /path -iname "*string*"

是否有一种干净的独立于平台的方式来实现更好的速度?

4

1 回答 1

3

os.scandir (GitHub)比 Python 3.5+ 标准库更快os.walk并且现在位于 Python 3.5+ 标准库中。

于 2016-12-28T07:21:41.260 回答