【Python】os.walkでフォルダを再帰的に探索する

Python
この記事は約1分で読めます。

Pythonでフォルダ内を再帰的に探索するには
osモジュールのwalkメソッドを使用します。

C:\python-os-walk配下にフォルダ2つがあります。
それぞれのフォルダに2つのテキストが入っています。

4つのテキストに書かれている内容をpythonのos.walkを使用して表示します。

 

os.walkを使用してフォルダ内を探索するコード

os.walkで各フォルダ内を探索して
テキストの内容を表示するコードは以下になります。

 

コードを実行するとサブフォルダ内のテキストのパスと
テキストの内容を表示します。

 

os.walkを使用すれば、フォルダ内を再帰的に探索するコードを
自分で作成する必要がありません。

フォルダ内を探索する必要があるなら、ぜひ、os.walkを使用しましょう。

参考

os --- 雑多なオペレーティングシステムインターフェース
ソースコード: Lib/os.py このモジュールは、 OS 依存の機能を利用するポータブルな方法を提供します。単純なファイルの読み書きについては、 open() を参照してください。パス操作については、 os.path モジュールを参照してください。コマンドラインに与えられたすべてのファイルから行を読み込んでいくには...

コメント