Latest web development tutorials

os.fchown Python3 () วิธีการ

Python3 OS วิธีการไฟล์ / ไดเรกทอรี 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 )

เอาท์พุทโปรแกรมข้างต้นเป็น:

修改权限成功!!

Python3 OS วิธีการไฟล์ / ไดเรกทอรี Python3 OS วิธีการไฟล์ / ไดเรกทอรี