Python3 os.stat () วิธีการ
Python3 OS วิธีการไฟล์ / ไดเรกทอรี
เค้าโครง
os.stat () วิธีการสำหรับการดำเนินการสถิติการเรียกระบบบนเส้นทางที่กำหนด
ไวยากรณ์
สถิติ () วิธีไวยากรณ์เป็นดังนี้:
os.stat(path)
พารามิเตอร์
เส้นทาง - เส้นทางที่ระบุ
ราคาย้อนกลับ
โครงสร้าง Stat:
- โหมดการป้องกันinode: st_mode
- st_ino: ไอโหนดจำนวนโหนด
- st_dev: inode อาศัยอุปกรณ์
- จำนวนinode ของการเชื่อมโยง: st_nlink
- st_uid: เจ้าของ ID ผู้ใช้
- กลุ่มเจ้าของID: st_gid
- st_size: แฟ้มปกติไบต์ขนาดของหน่วยนั้นรอประกอบด้วยแฟ้มข้อมูลบางอย่างที่พิเศษ
- st_atime: เวลาเข้าถึงล่าสุด
- st_mtime: แก้ไขล่าสุด
- st_ctime: รายงานโดยระบบปฏิบัติการของ "CTime"ในบางระบบ (เช่น Unix) เป็นเวลาของการเปลี่ยนแปลงมากที่สุดเมตาดาต้าที่ผ่านมาในระบบอื่น ๆ (เช่น Windows) คือเวลาที่สร้าง (ดูเอกสารแพลตฟอร์มสำหรับรายละเอียด)
ตัวอย่าง
ตัวอย่างต่อไปนี้แสดงให้เห็นถึงสถิติ () วิธีการใช้งาน:
#!/usr/bin/python3 import os, sys # 显示文件 "a2.py" 信息 statinfo = os.stat('a2.py') print (statinfo)
เอาท์พุทโปรแกรมข้างต้นเป็น:
posix.stat_result(st_mode=33188, st_ino=3940649674337682L, st_dev=277923425L, st _nlink=1, st_uid=400, st_gid=401, st_size=335L, st_atime=1330498089, st_mtime=13 30498089, st_ctime=1330498089)