Введение

Примеры

Выполните проверки, используя os.access

os.access гораздо лучшее решение , чтобы проверить , существует ли каталог , и это accesable для чтения и записи.

 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.

Синтаксис

Параметры

Примечания