使用 Python,如何快速搜索目录(包括子目录)中的文件?
如果在 Linux 下工作,这里的标准答案 use os.walk()
,这比 call 慢。find /path -iname "*string*"
是否有一种干净的独立于平台的方式来实现更好的速度?
使用 Python,如何快速搜索目录(包括子目录)中的文件?
如果在 Linux 下工作,这里的标准答案 use os.walk()
,这比 call 慢。find /path -iname "*string*"
是否有一种干净的独立于平台的方式来实现更好的速度?
os.scandir
(GitHub)比 Python 3.5+ 标准库更快os.walk
并且现在位于 Python 3.5+ 标准库中。