私はすべてのファイルのメタデータを読み込んで、そのファイルを必要なフォルダに置くMusicファイルオーガナイザ(python2)をビルドしています。ディレクトリ内のファイルの総数を見つける効果的な方法
私はすでにコマンドラインインターフェイスが用意されていますが、このスクリプトでは「現在どのファイルが動作していますか?」というようなフィードバックが表示されます。
ディレクトリに5000個のmp3ファイルが含まれている場合は、何らかのフィードバックが必要です。
だから、私は(あまりにもすべて 、後続のディレクトリに再帰的にスキャンする)ディレクトリで利用可能なMP3ファイルの合計 数を見つけるための最も効率的な方法を知っていただきたいと思います。
私の考えは、処理されたファイルの合計を追跡し、それに応じて進行状況バーを表示することです。より良い方法(パフォーマンスが賢明)はありますか、お気軽にご案内ください。
私のアプリには、プラットフォームに依存しないコードはありません。このアイデアにこだわった重大なパフォーマンスのペナルティがある場合は、linuxのために提案してください。
私のpythonスクリプトでは、私はすべてのファイルとプロセスを調べるためにos.walkを使用しています。 –