Pythonでディレクトリのすべてのディレクトリを一覧表示してみます。
ディレクトリのすべてのディレクトリを一覧で表示させるために、osモジュールを使っていきます。osモジュールはPythonの標準ライブラリとなっていますので、事前にインストールしておく必要はありません。
■Python
今回のPythonのバージョンは、「3.8.2」を使用しています。(Windows10)
■osモジュールを使って、ディレクトリのすべてのディレクトリを一覧で表示する
では、早速osモジュールを使って、ディレクトリのすべてのディレクトリを一覧で表示させるスクリプトを書いてきます。
■コード
import os print(os.listdir(r'C:\Users\user'))
インポートでosモジュールを呼び出して、ディレクトリのすべてのディレクトリを一覧で表示させるために、os.listdir() 関数を使用します。()の中には、今回はテストで「C:\Users\user(ディレクトリパス)」の場所を指定します。この場所にあるすべてのディレクトリを一覧で表示させてみます。
表示させたものをprint関数で出力してみます。
■実行
今回書いたスクリプトを「list-all-directories.py」という名前で保存し、コマンドプロンプトから実行してみます。
実行してみると、「C:\Users\user(ディレクトリパス)」の場所にあるすべてのディレクトリが一覧リストとして出力されることを確認できました。
コメント