日別アーカイブ: 2008-06-25

Python: ファイル、ディレクトリの属性確認(存在、読み込み、書き込み、実行)

ソースコード

os.access()の第1引数には調べるパスを指定し、第2引数には調べる内容を指定します。

第2引数 調べる内容
os.F_OK 存在するか?
os.R_OK 読み込めるか?
os.W_OK 書き込めるか?
os.X_OK 実行可能か?

上の例は、一般ユーザで実行しているため、/rootの読み書きはできないことを示しています。

リファレンス