반응형
사용자 디렉터리에있는 파일의 권한을 확인하는 스크립트를 작성 중이며 허용되지 않는 경우 경고 메시지를 표시하지만 로그인 한 사용자뿐만 아니라 그룹 및 기타의 권한도 확인하고 싶습니다. 어떻게 할 수 있습니까? Python의 os.access ()
는 스크립트를 실행하는 사용자의 권한 만 확인할 수있는 것 같습니다.
해결 방법
import os
import stat
def isgroupreadable(filepath):
st = os.stat(filepath)
return bool(st.st_mode & stat.S_IRGRP)
주의 : os.stat
호출은 다소 비용이 많이들 수 있으므로 관심있는 각 비트에 대해 호출을 계속 반복하는 대신 한 번의 호출로 관심있는 모든 정보를 추출해야합니다 .-).
참조 페이지 https://stackoverflow.com/questions/1861836
반응형
'파이썬' 카테고리의 다른 글
파이썬 폴더의 내용을 삭제하는 방법은 무엇입니까? (0) | 2021.01.07 |
---|---|
파이썬 How to create an integer array in Python? (0) | 2021.01.06 |
파이썬 How can I from bs4 import BeautifulSoup? (0) | 2021.01.06 |
파이썬 임의 단어 생성기-Python (0) | 2021.01.06 |
파이썬 Python 2.7에서 PI 사용 (0) | 2021.01.06 |
댓글