Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

จะเปลี่ยนเจ้าของไฟล์โดยใช้ Python ได้อย่างไร?


คุณสามารถเปลี่ยนเจ้าของไฟล์หรือไดเร็กทอรีโดยใช้โมดูล pwd, grp และ os โมดูล uid ใช้เพื่อรับ uid จากชื่อผู้ใช้ grp เพื่อรับสตริงชื่อกลุ่ม gid และ os เพื่อเปลี่ยนเจ้าของ:

ตัวอย่าง

import pwd
import grp
import os
uid = pwd.getpwnam("nobody").pw_uid
gid = grp.getgrnam("nogroup").gr_gid
path = 'my_folder'
os.chown(path, uid, gid)