2

Python で、ディレクトリ (サブディレクトリを含む) 内のファイルを高速に検索するにはどうすればよいですか?

ここでの標準的な回答では、 Linux で作業している場合、os.walk()単に呼び出すのに比べて遅い を使用しています。find /path -iname "*string*"

より良い速度を達成するためのプラットフォームに依存しないクリーンな方法はありますか?

4

1 に答える 1

3

os.scandir (GitHub)はより高速でos.walk現在は Python 3.5+ 標準ライブラリに含まれています。

于 2016-12-28T07:21:41.260 に答える