os.lchown ( )
DESCRIPTION.
Modifie le propriétaire, et le groupe d'utilisateurs propriétaire d'un fichiers ou d'un répertoire.
SYNTAXE.
os.lchown ( chemin , utilisateur , groupe )
os.lchown ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
chemin ⇨ identification de l'entité [ OBLIGATOIRE ]
utilisateur ⇨ identification d'un utilisateur [ OBLIGATOIRE ]
groupe ⇨ identification d'un groupe d'utilisateurs [ OBLIGATOIRE ]
REMARQUES.
chemin doit être un str ( ) identifiant de façon absolue ou relative un chemin d'un répertoire ou d'un fichier.
utilisateur doit être un int ( ) valide, correspondant à un utilisateur.
groupe doit être un int ( ) valide, correspondant à un groupe d'utilisateur.
La méthode os.lchown ( ) n'est disponible que pour UNIX et la plupart des Linux. Son utilisation sous d'autres OS, tel que Windows de Microsoft, lèvera une exception.
L'appel de la méthode os.lchown ( ) modifie l'identifiant numérique de l'utilisateur propriétaire, et du groupe d'utilisateurs, de chemin. Pour laisser inchangé l'un de ces identifiants, il faut lui donner la valeur -1.
L'utilisation de la méthode os.lchown ( ) doit être réservée pour la gestion des entrées / sorties de bas niveau. Pour tous les autres usages, il faut recourir à la méthode de plus haut niveau shutil.chown ( ) , du module shutil de la bibliothèque standard, qui accepte les identifiants sous forme de str ( ) pour les noms en plus des identifiants de type int ( ).
EXEMPLE.
import os
os.lchown ( "votre fichier.txt" , 1010 , 2310 )
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de
Dans la LOGITHEQUE de MON PYTHON PAS A PAS
vous trouvez des suggestions de projets simples et classiques pour
ooo
TESTER - DÉCOUVRIR - PRATIQUER - APPROFONDIR - EXPLORER
ooo
la programmation récréative avec le langage PYTHON 3
avec un exemple de résolution à télécharger pour vous inspirer.