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.