Windows에서 폴더를 마우스 오른쪽 버튼으로 클릭하고 '속성'을 선택한 다음 '보안'탭을 선택한 다음 '고급'을 클릭하면 그룹 액세스를 자세히 설명하는 '권한 항목'섹션을 포함하여 폴더에 대한 고급 보안 설정이 표시됩니다. .
'권한 항목'에있는 모든 정보를 얻기 위해 Python에서 방법을 찾으려고합니다.하지만 어떻게해야할지 모르겠습니다. 또는 사용할 수있는 OS 라이브러리에 어떤 것이 있는지 모르겠습니다.
os
with os.system
function을 사용하여 할 수 있습니다 . 이 함수는 모든 출력을 stdout
.
import os
path_to_folder = "."
os.system(f'''icacls "{path_to_folder}"''')
명령의 출력을 문자열로 반환하는 호출을 원하면 다음을 사용하십시오.
import subprocess
path_to_folder = "."
output = subprocess.check_output(["icacls", path_to_folder])
print(output)
분명히 icacls
Windows 도구이며 Linux에서는 명령이 다르게 보일 수 있습니다 ( ls -la
아마도).
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다