os モジュールの path.exists メソッド
メソッド path.exists は、
メソッドの第一引数で指定されたパスが
存在するかどうかをチェックします。
メソッドはブール値を返します。
パスが存在する場合は True、
そうでない場合は False です。
構文
import os
print(os.path.exists(パス))
例
フォルダ dir が存在するか
チェックしてみましょう:
import os
print(os.path.exists('dir'))
実行結果:
True
例
次に、存在しないパスをチェックしてみましょう:
import os
print(os.path.exists('dir1'))
実行結果:
False
関連項目
-
パスを結合する
path.joinメソッド(osモジュール) -
フォルダの存在をチェックする
path.isdirメソッド(osモジュール) -
ファイルの存在をチェックする
path.isfileメソッド(osモジュール) -
パスのサイズをバイト単位で返す
path.getsizeメソッド(osモジュール) -
パスのステータスを返す
statメソッド(osモジュール)