os モジュールの path.isdir メソッド

メソッド path.isdir は、メソッドのパラメータに指定された ディレクトリが存在するかどうかをチェックします。 また、このメソッドは、パラメータに指定されたパスが ディレクトリであるかどうかを判別するためにも使用できます。 このメソッドはブール値を返します:パスがディレクトリの場合は True、そうでない場合は False です。

構文

pythonimport os

print(os.path.isdir(パス))

例

指定されたパスがディレクトリであるか確認してみましょう:

pythonimport os

print(os.path.isdir('dir'))

実行結果:

pythonTrue

例

次に、指定されたパスがディレクトリであるかをもう一度確認してみましょう:

pythonimport os

print(os.path.isdir('file.txt'))

実行結果:

pythonFalse

関連項目

  • ファイルの存在をチェックする、 モジュール os の path.isfile メソッド
  • パスの存在をチェックする、 モジュール os の path.exists メソッド
  • 単一のディレクトリを作成する、 モジュール os の mkdir メソッド
  • パスを結合する、 モジュール os の path.join メソッド
  • パスのサイズをバイト単位で返す、 モジュール os の path.getsize メソッド