无涯教程-OS File - os.statvfs(path)函数

182 阅读1分钟

Python方法statvfs()在给定路径上执行statvfs系统调用。

os.statvfs(path) - 语法

os.statvfs(path)
  • path  -  这是需要其statvfs信息的路径。

os.statvfs(path) - 返回值

以下是statvfs Structure-的成员列表

  • f_bsize      -  首选文件系统块大小。

  • f_frsize     -  基本文件系统块大小。

  • f_ blocks  -  文件系统中的块总数。

  • f_bfree     -  可用块总数。

  • f_bavail   -  可用块可供非超级用户使用。

  • f_files      -  文件节点总数。

  • f_ffree     -  可用文件节点总数。

  • f_ fvail    -   可供非超级用户使用的空闲节点。

  • f_flag      -  系统相关。

  • f_namemax   -  最大文件名长度。

os.statvfs(path) - 示例

以下示例显示statvfs()方法的用法。

# !/usr/bin/python

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)

参考链接

www.learnfk.com/python/os-s…