Python – ファイルの存在を確かめる
2009年6月22日 11:12 PM by Abalone




Python でファイルの存在を確かめるには、次のようにすれば確認が可能。

ファイルの存在を確認するには、os.path.exists()を使えばよい。
同じ関数でディレクトリの存在を確認することも可能。

>>> import os
>>> print os.path.exists(r'C:\Python26\test.txt')
True
>>> print os.path.exists(r'C:\Python26\test2.txt')
False
>>> print os.path.exists(r'C:\Python26')
True
>>> print os.path.exists(r'C:\Python27')
False


上の例では、test.txt ファイルは実際に存在していて、test2.txtファイルは存在していない。
同様に、Python26 ディレクトリは存在していて、Python27 ディレクトリは存在していない。
引数で渡されたパスが実際に存在していれば True が返却され、存在していない場合には False が返る。

ファイル(というかディレクトリも確認できるのでパス)の存在はこれで確認することが可能。





トラックバックURL


この記事に対するコメント/トラックバックはまだありません


コメントをどうぞ

お名前(必須)
Eメールアドレス(公開されません)(必須)