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

ฉันจะรับมาสก์การอนุญาตของไฟล์โดยใช้ Python ได้อย่างไร


ในการรับสถิติของไฟล์ คุณสามารถใช้เมธอด stat() จากโมดูลระบบปฏิบัติการได้ มันทำการเรียกระบบสถิติบนเส้นทางที่กำหนด ตัวอย่างเช่น

import os
st = os.stat("file.dat")

ฟังก์ชันนี้ใช้ชื่อไฟล์ และส่งคืน tuple 10 สมาชิกที่มีเนื้อหาดังต่อไปนี้:

(mode, ino, dev, nlink, uid, gid, size, atime, mtime, ctime)

ตัวแปรโหมดให้ข้อมูลเกี่ยวกับสิทธิ์ของไฟล์แก่คุณ คุณสามารถรับได้โดย st[0] คุณสามารถอ่านเพิ่มเติมเกี่ยวกับการตีความทูเพิลได้ที่นี่:https://effbot.org/zone/python-fileinfo.htm