os.lchown Python3 () วิธีการ
Python3 OS วิธีการไฟล์ / ไดเรกทอรี
เค้าโครง
os.lchown () วิธีการใช้ในการเปลี่ยนเจ้าของไฟล์คล้ายกับ chown แต่ไม่ปฏิบัติตามการเชื่อมโยง
ได้รับการสนับสนุนภายใต้ระบบปฏิบัติการยูนิกซ์
ไวยากรณ์
lchown () วิธีไวยากรณ์เป็นดังนี้:
os.lchown(path, uid, gid)
พารามิเตอร์
เส้นทาง - กำหนดสิทธิ์ของเส้นทางแฟ้ม
โพสต์ - ID ผู้ใช้ของพวกเขา
GID - กลุ่มผู้ใช้รหัส
ราคาย้อนกลับ
วิธีการนี้มีค่าตอบแทนไม่
ตัวอย่าง
ตัวอย่างต่อไปนี้แสดงให้เห็นถึง lchown () วิธีการใช้งาน:
#!/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 ("修改权限成功!!")
เอาท์พุทโปรแกรมข้างต้นเป็น:
修改权限成功!!