os.walk を使用してディレクトリを走査し、特定の種類のファイルを検索するコードを作成しました。
for dirpath, dirnames, files in os.walk(directory):
for name in files:
if name.lower().endswith(".txt"):
print ()
cl += 1
これは検索では問題なく機能しますが、トラバースされているディレクトリ (dirname) の数を追跡できる方法があるかどうか知りたいですか? 例: .txt ファイルを含む 10 個のフォルダーがあり、カウンターで 10 個を取得するために必要な dirnames の変更回数を追跡します。
申し訳ありませんが、以前にこれに関する投稿があったかどうかを見つけることができませんでした。古い投稿を追跡したり、これに対する回答を手伝ってくれる人がいれば、それは素晴らしいことです。