Latest web development tutorials

파이썬 os.lchown () 메소드

파이썬 파일 (파일) 방법 파이썬 OS 파일 / 디렉토리 방법


개요

os.lchown () 메서드은 chown 유사한 파일의 소유자를 변경하는 데 사용됩니다 만, 링크를 따라하지 않습니다.

단지 유닉스에서 지원됩니다.

문법

다음과 같이lchown () 메서드 구문은 다음과 같습니다

os.lchown(path, uid, gid)

매개 변수

  • 경로 - 파일 경로의 권한을 설정

  • UID - 자신의 사용자 ID

  • GID - 사용자 그룹 ID

반환 값

이 메소드는 반환 값이 없습니다.

다음의 예는 사용 lchown () 메서드를 보여줍니다

#!/usr/bin/python
# -*- coding: UTF-8 -*-

import os, sys

# 打开文件
path = "/var/www/html/foo.txt"
fd = os.open( path, os.O_RDWR|os.O_CREAT )

# 关闭打开的文件
os.close( fd )

# 修改文件权限
# 设置文件所属用户 ID
os.lchown( path, 500, -1)

# 设置文件所属用户组 ID
os.lchown( path, -1, 500)

print "修改权限成功!!"

위 프로그램의 출력은 다음과 같습니다

修改权限成功!!

파이썬 파일 (파일) 방법 파이썬 OS 파일 / 디렉토리 방법