수색…


매개 변수

매개 변수 세부
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 반환합니다. 유닉스와 윈도우에서 사용할 수 있습니다.



Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow