Quel est le bon moyen de trouver l'uid/gid d'un nom d'utilisateur ou d'un nom de groupe donné en utilisant Python ? J'ai besoin de définir la propriété d'un fichier avec os.chown et j'ai besoin des identifiants entiers au lieu des alphabétiques.
[Note rapide] : getpwnam fonctionne très bien mais n'est pas disponible sous Windows, voici donc du code qui crée des stubs pour vous permettre d'exécuter le même code sous Windows et unix.
try:
from pwd import getpwnam
except:
getpwnam = lambda x: (0,0,0)
os.chown = lambda x, y, z: True
os.chmod = lambda x, y: True
os.fchown = os.chown
os.fchmod = os.chmod
0 votes
Duplication possible de Python script pour lister les utilisateurs et les groupes