os モジュールの path.isdir メソッド
メソッド path.isdir は、メソッドのパラメータに指定された
ディレクトリが存在するかどうかをチェックします。
また、このメソッドは、パラメータに指定されたパスが
ディレクトリであるかどうかを判別するためにも使用できます。
このメソッドはブール値を返します:パスがディレクトリの場合は
True、そうでない場合は False です。
構文
import os
print(os.path.isdir(パス))
例
指定されたパスがディレクトリであるか確認してみましょう:
import os
print(os.path.isdir('dir'))
実行結果:
True
例
次に、指定されたパスがディレクトリであるかをもう一度確認してみましょう:
import os
print(os.path.isdir('file.txt'))
実行結果:
False
関連項目
-
ファイルの存在をチェックする、
モジュール
osのpath.isfileメソッド -
パスの存在をチェックする、
モジュール
osのpath.existsメソッド -
単一のディレクトリを作成する、
モジュール
osのmkdirメソッド -
パスを結合する、
モジュール
osのpath.joinメソッド -
パスのサイズをバイト単位で返す、
モジュール
osのpath.getsizeメソッド