os.statvfs Python3 () วิธีการ
Python3 OS วิธีการไฟล์ / ไดเรกทอรี
เค้าโครง
os.statvfs () วิธีการส่งไฟล์ที่มีข้อมูลของไฟล์อธิบาย fd ของระบบแฟ้ม
ไวยากรณ์
statvfs () วิธีไวยากรณ์เป็นดังนี้:
os.statvfs([path])
พารามิเตอร์
เส้นทาง - เส้นทางของแฟ้ม
ราคาย้อนกลับ
โครงสร้างหลัง:
f_bsize: ขนาดไฟล์ระบบบล็อก
f_frsize ขนาดย่อยสแต็ค
f_blocks: จำนวนรวมของระบบไฟล์บล็อกข้อมูล
f_bfree: บล็อกที่มีอยู่
f_bavail: จำนวนบล็อกที่มีอยู่ในผู้ใช้ที่ไม่ใช่ราก
f_files: โครงสร้างไฟล์แต้มรวมทั้งหมด
f_ffree: โหนดไฟล์ที่มีอยู่
f_favail: ไม่ใช่รากโหนดไฟล์ที่มีอยู่
f_fsid: ไฟล์ ID ระบุระบบ
f_flag: เมาเครื่องหมาย
ขนาดไฟล์สูงสุด: f_namemax
ตัวอย่าง
ตัวอย่างต่อไปนี้แสดงให้เห็นถึง statvfs () วิธีการใช้งาน:
#!/usr/bin/python3 import os, sys # 显示 "a1.py" 文件的 statvfs 信息 stinfo = os.statvfs('a1.py') print (stinfo)
เอาท์พุทโปรแกรมข้างต้นเป็น:
posix.statvfs_result(f_bsize=4096, f_frsize=4096, f_blocks=1909350L, f_bfree=1491513L, f_bavail=1394521L, f_files=971520L, f_ffree=883302L, f_fvail=883302L, f_flag=0, f_namemax=255)