标签:size python max sid 文件 磁盘 span 文件系统 长度
1、os 模块 <适用于linux平台>
>>> import os >>> >>> disk_info = os.statvfs(‘/‘) >>> >>> print(disk_info) posix.statvfs_result(f_bsize=4096, f_frsize=4096, f_blocks=15068735, f_bfree=10493442, f_bavail=10493442, f_files=60304384, f_ffree=55001605, f_favail=55001605, f_flag=4096, f_namemax=255) >>> >>> disk_info.f_bavail * disk_info.f_bsize / 1024 / 1024 / 1024 40 # 可用空间,单位为GB ‘‘‘ f_bsize: 文件系统块大小 f_frsize: 分栈大小 f_blocks: 文件系统数据块总数 f_bfree: 可用块数 f_bavail:非超级用户可获取的块数 f_files: 文件结点总数 f_ffree: 可用文件结点数 f_favail: 非超级用户的可用文件结点数 f_fsid: 文件系统标识 ID f_flag: 挂载标记 f_namemax: 最大文件长度 ‘‘‘
2、shutil.disk_usage <适用于python3>
>>> import shutil >>> >>> shutil.disk_usage(‘c:‘) usage(total=126631276544, used=33273176064, free=93358100480) >>>
标签:size python max sid 文件 磁盘 span 文件系统 长度
原文地址:http://www.cnblogs.com/bloke/p/7860197.html