Python3-os-chown

提供:Dev Guides
移動先:案内検索

Python 3-os.chown()メソッド

説明

メソッド* chown()*は、パスの所有者とグループIDを数値のuidとgidに変更します。 IDの1つを変更しないままにするには、-1に設定します。所有権を設定するには、スーパーユーザー権限が必要です。

構文

以下は、* chown()*メソッドの構文です-

os.chown(path, uid, gid)

パラメーター

  • パス-これは、所有者IDとグループIDを設定する必要があるパスです。
  • uid -これはファイルに設定される所有者IDです。
  • gid -これはファイルに設定されるグループIDです。

戻り値

このメソッドは値を返しません。

次の例は、chown()メソッドの使用法を示しています。

#!/usr/bin/python3
import os, sys

# Assuming/tmp/foo.txt exists.

# To set owner ID 100 following has to be done.
os.chown("/tmp/foo.txt", 100, -1)

print ("Changed ownership successfully!!")

結果

上記のプログラムを実行すると、次の結果が生成されます-

Changed ownership successfully!!