Latest web development tutorials

méthode de os.lchown python3 ()

Python3 OS méthodes fichier / répertoire Python3 OS méthodes fichier / répertoire


contour

méthode os.lchown () est utilisée pour changer le propriétaire d'un fichier, similaire à chown, mais ne pas suivre les liens.

Pris en charge uniquement sous Unix.

grammaire

lchown () Syntaxe de la méthode est la suivante:

os.lchown(path, uid, gid)

Paramètres

  • chemin - définir les autorisations du chemin du fichier

  • uid - leur ID utilisateur

  • gid - groupe d'utilisateurs ID

Valeur de retour

Cette méthode n'a pas de valeur de retour.

Exemples

L'exemple suivant illustre lchown () méthode d'utilisation:

#!/usr/bin/python3

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 ("修改权限成功!!")

La sortie du programme ci-dessus est:

修改权限成功!!

Python3 OS méthodes fichier / répertoire Python3 OS méthodes fichier / répertoire