Latest web development tutorials

파이썬 os.statvfs () 메소드

파이썬 파일 (파일) 방법 파이썬 OS 파일 / 디렉토리 방법


개요

os.statvfs () 메소드는 파일 시스템의 파일 디스크립터 디스크립터에 대한 정보를 포함하는 파일을 리턴한다.

문법

다음에서 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/python
# -*- coding: UTF-8 -*-

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)

파이썬 파일 (파일) 방법 파이썬 OS 파일 / 디렉토리 방법