描述
方法statvfs()在給定路徑上執行 statvfs 係統調用。
用法
以下是語法statvfs()方法 -
os.statvfs(path)
參數
path− 這是需要statvfs 信息的路徑。
返回值
這是 statvfs 結構的成員列表:
f_bsize− 首選文件係統塊大小。
f_frsize− 基本文件係統塊大小。
f_blocks- 文件係統中的塊總數。
f_bfree- 空閑塊的總數。
f_bavail- 非超級用戶可用的免費塊。
f_files− 文件節點總數。
f_ffree− 空閑文件節點總數。
f_favail− 非超級用戶可用的免費節點。
f_flag− 係統相關。
f_namemax- 最大文件名長度。
示例
下麵的例子展示了 statvfs() 方法的用法。在類 Unix 係統上可用。
# !/usr/bin/python3
import os, sys
# showing statvfs information of file "a1.py"
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)
相關用法
- Python 3 os.stat()用法及代碼示例
- Python 3 os.stat_float_times()用法及代碼示例
- Python 3 os.symlink()用法及代碼示例
- Python 3 os.fstatvfs()用法及代碼示例
- Python 3 os.minor()用法及代碼示例
- Python 3 os.close()用法及代碼示例
- Python 3 os.unlink()用法及代碼示例
- Python 3 os.major()用法及代碼示例
- Python 3 os.rmdir()用法及代碼示例
- Python 3 os.fdopen()用法及代碼示例
- Python 3 os.fdatasync()用法及代碼示例
- Python 3 os.isatty()用法及代碼示例
- Python 3 os.rename()用法及代碼示例
- Python 3 os.walk()用法及代碼示例
- Python 3 os.renames()用法及代碼示例
- Python 3 os.makedirs()用法及代碼示例
- Python 3 os.utime()用法及代碼示例
- Python 3 os.tcgetpgrp()用法及代碼示例
- Python 3 os.lchown()用法及代碼示例
- Python 3 os.mknod()用法及代碼示例
注:本文由純淨天空篩選整理自 Python 3 - os.statvfs() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。