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

メソッド path.exists は、 メソッドの第一引数で指定されたパスが 存在するかどうかをチェックします。 メソッドはブール値を返します。 パスが存在する場合は True、 そうでない場合は False です。

構文

pythonimport os

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

例

フォルダ dir が存在するか チェックしてみましょう:

pythonimport os

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

実行結果:

pythonTrue

例

次に、存在しないパスをチェックしてみましょう:

pythonimport os

print(os.path.exists('dir1'))

実行結果:

pythonFalse

関連項目

  • パスを結合する path.join メソッド(os モジュール)
  • フォルダの存在をチェックする path.isdir メソッド(os モジュール)
  • ファイルの存在をチェックする path.isfile メソッド(os モジュール)
  • パスのサイズをバイト単位で返す path.getsize メソッド(os モジュール)
  • パスのステータスを返す stat メソッド(os モジュール)