>  기사  >  백엔드 개발  >  파이썬 os.chown() 메소드는 무엇을 합니까?

파이썬 os.chown() 메소드는 무엇을 합니까?

乌拉乌拉~
乌拉乌拉~원래의
2018-08-17 11:32:251868검색

오늘 이 글에서는 Python os.chown() 메소드를 살펴보겠습니다. 다음 글에서는 Python os.chown() 메소드를 소개하겠습니다. chown과 chmod는 매우 비슷해 보이지만 둘은 완전히 다른 메소드입니다. 다음 기사에서는 chown() 메소드를 소개하겠습니다.

Overview

os.chown() 메소드는 파일 소유자를 변경하는 데 사용됩니다. 수정되지 않은 경우 권한 수정 작업을 수행하려면 슈퍼유저 권한이 필요합니다.

Unix에서만 사용을 지원합니다.

문법

chown() 메서드 구문 형식은 다음과 같습니다.

os.chown(path, uid, gid);

Parameters

path -- 권한 설정을 위한 파일 경로

uid -- 사용자 ID

gid -- 사용자 그룹 ID

(이 메서드에는 반환 값이 없습니다.)

Example

다음 예제에서는 lchmod() 메서드의 사용을 보여줍니다.

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

import os, sys

# 假定 /tmp/foo.txt 文件存在.
# 设置所有者 ID 为 100
os.chown("/tmp/foo.txt", 100, -1)

print "修改权限成功!!"

위 프로그램을 실행한 결과는 다음과 같습니다.

修改权限成功!!

위는 다음과 같습니다. 이 기사 내용에 대한 모든 것. 제가 말한 내용과 제가 제시한 예가 여러분에게 도움이 되기를 바랍니다.

더 많은 관련 지식을 알고 싶으시면 PHP 중국어 홈페이지의 Python tutorial 칼럼을 방문해 주세요.

위 내용은 파이썬 os.chown() 메소드는 무엇을 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.