os.fchown Python3 () วิธีการ
Python3 OS วิธีการไฟล์ / ไดเรกทอรี
เค้าโครง
os.fchown () วิธีการที่ใช้ในการเปลี่ยนความเป็นเจ้าของของไฟล์ที่ฟังก์ชั่นนี้จะปรับเปลี่ยน ID ผู้ใช้และ ID กลุ่มของแฟ้มแฟ้มที่ระบุโดยไฟล์อธิบาย fd
สามารถใช้งานบนระบบปฏิบัติการยูนิกซ์
ไวยากรณ์
fchown () วิธีไวยากรณ์เป็นดังนี้:
os.fchown(fd, uid, gid)
พารามิเตอร์
FD - อธิบายไฟล์
เจ้าของ User ID ของไฟล์- UID
กลุ่มผู้ใช้เจ้าของ ID ของไฟล์- GID
ราคาย้อนกลับ
วิธีการนี้มีค่าตอบแทนไม่
ตัวอย่าง
ตัวอย่างต่อไปนี้แสดงให้เห็นถึง fchown () วิธีการใช้งาน:
#!/usr/bin/python3 import os, sys, stat # 打开文件 "/tmp/foo.txt" fd = os.open( "/tmp", os.O_RDONLY ) # 设置文件的用户 id 为 100 os.fchown( fd, 100, -1) # 设置文件的用户组 id 为 100 os.fchown( fd, -1, 50) print ("修改权限成功!!") # 关闭文件 os.close( fd )
เอาท์พุทโปรแกรมข้างต้นเป็น:
修改权限成功!!