サーチ…


パラメーター

パラメータ詳細
os.F_OK パスの存在をテストするためにaccess()のmodeパラメータとして渡す値。
Os.R_OK pathの可読性をテストするためにaccess()のmodeパラメータに含める値。
Os.W_OK pathの書き込み可能性をテストするaccess()のmodeパラメータに含める値。
Os.X_OK pathが実行可能かどうかを判断するためのaccess()のmodeパラメータに含める値。

os.accessを使用してチェックを実行する

os.accessはディレクトリが存在するかどうかをチェックするもっと良い解決法であり、読み書きのためにアクセス可能です。

import os
path = "/home/myFiles/directory1"

## Check if path exists
os.access(path, os.F_OK)

## Check if path is Readable
os.access(path, os.R_OK)

## Check if path is Wriable
os.access(path, os.W_OK)

## Check if path is Execuatble
os.access(path, os.E_OK)

すべての小切手をまとめて処理することも可能です

os.access(path, os.F_OK & os.R_OK & os.W_OK & os.E_OK)

上記のすべては、アクセスが許可されている場合はTrue 、許可されない場合はFalse返します。これらはUNIXとWindowsで利用できます。



Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow