このエントリーをはてなブックマークに追加


Pythonでファイルの有無・ディレクトリの有無を確認する

Pythonでファイル、ディレクトリの有無をチェックするサンプルコードを以下に記します。


スポンサーリンク

関連記事

動作環境

$ python --version
Python 2.7.3
$ lsb_release -d
Description:    Ubuntu 12.04.4 LTS

ファイル・ディレクトリの有無を確認する

ファイルの有無を確認する構文は以下の通りです。

import os.path
os.path.exists("ファイルorディレクトリ")

os.path.exists()で有無判定されTrueまたはFalseが返却されます。
以下にサンプルコードおよび実行出力結果を記します。

  • サンプルコード
    import os.path
    print os.path.exists("/etc")          # directory
    print os.path.exists("/etc/passwd") # file
    
    print os.path.exists("/ETC")          # directory
    print os.path.exists("/etc/hogehoge") # file
  • 実行結果
    $ python exists.py
    True
    True
    False
    False

ファイルまたはディレクトリが存在すればTrueが返却し存在しない場合はFalseが返却されているのが確認できます。

以上、ファイル・ディレクトリの有無を確認するサンプルコードでした。


スポンサーリンク


添付ファイル: fileexists.py 531件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2015-03-20 (金) 22:31:33