os.access(경로, 모드)를 사용하여 읽기, 쓰기 및 실행 권한 모드로 파일 권한을 확인할 수 있습니다. 예를 들어,
>>> import os >>> os.access('my_file', os.R_OK) # Check for read access True >>> os.access('my_file', os.W_OK) # Check for write access True >>> os.access('my_file', os.X_OK) # Check for execution access False >>> os.access('my_file', os.F_OK) # Check for existance of file True
os.stat를 사용하여 파일 또는 파일 설명자의 상태를 가져올 수도 있습니다. 비트마스크를 사용하여 권한을 식별하기 때문에 해석하기가 상당히 복잡합니다. 여기에 대한 모드를 읽을 수 있습니다. https://docs.python.org/3/library/os.html#os.stat