Python os.statvfs() 方法

返回上一级

os.statvfs() 方法返回包含文件描述符 fd 的文件的文件系统的信息

导入模块

import os

语法

os.statvfs([path])

参数

参数 说明
path 文件路径

返回值

返回的结构

属性 说明
f_bsize 文件系统块大小
f_frsize 分栈大小
f_blocks 文件系统数据块总数
f_bfree 可用块数
f_bavail 非超级用户可获取的块数
f_files 文件结点总数
f_ffree 可用文件结点数
f_favail 非超级用户的可用文件结点数
f_fsid 文件系统标识 ID
f_flag 挂载标记
f_namemax 最大文件长度

范例

下面的代码使用 os.statvfs() 输出文件描述符 fd 的文件的文件系统的信息

#!/usr/bin/python
# -*- coding: UTF-8 -*-

import os, sys

# 显示 "demo.py" 文件的 statvfs 信息
stinfo = os.statvfs('demo.py')

print stinfo

运行以上 Python 代码,输出结果如下

$ python main.py
posix.statvfs_result(f_bsize=4194304, f_frsize=4096, f_blocks=29571062, f_bfree=3777763, f_bavail=2831856, f_files=4294967295, f_ffree=4292858461, f_favail=4292858461, f_flag=0, f_namemax=255)

返回上一级

Python2 基础教程

关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2022 简单教程 twle.cn All Rights Reserved.