Je veux changer le fichier créé en un propriétaire autre que root.
http://stackoverflow.com/questions/25791311/creating-a-file-with-python-using-sudo-makes-its-owner-root
chOwn1.py
import os
os.chown("path/to/file", uid, gid)
chOwn2.py
import os
uid = int(os.environ.get('SUDO_UID'))
gid = int(os.environ.get('SUDO_GID'))
os.chown("path/to/file", uid, gid)
Il n'est pas confirmé comment les parties SUDO_UID et SUDO_GID correspondent à l'utilisateur pi.
https://www.raspberrypi.org/forums/viewtopic.php?f=44&t=73924 Je devrais peut-être vérifier / etc / passwd.
Recommended Posts