2
使用Python,如何快速搜索目录中的文件(包括子目录)?与Python快速查找文件的操作系统无关方法
这里的标准答案利用了os.walk()
,如果在Linux下工作,这比仅仅调用find /path -iname "*string*"
要慢。
是否有一个干净的平台无关的方式来实现更好的速度?
使用Python,如何快速搜索目录中的文件(包括子目录)?与Python快速查找文件的操作系统无关方法
这里的标准答案利用了os.walk()
,如果在Linux下工作,这比仅仅调用find /path -iname "*string*"
要慢。
是否有一个干净的平台无关的方式来实现更好的速度?
os.scandir
(GitHub)比os.walk
速度更快,是now in the Python 3.5+ standard library.