您的位置:首页 > 其它

pytho获取磁盘剩余空间

2015-07-20 10:29 405 查看
需安装后Python for Windows Extensions
http://sourceforge.net/projects/pywin32/files/pywin32/
if path is None:
if os.name == 'nt':
path = "C:\\"
else:
path = '/'
if os.name == 'nt':
import win32file
res_list = win32file.GetDiskFreeSpace(path)
disk_free_space = res_list[0]*res_list[1]*res_list[2]/(1024*1024.0)
else:
import statvfs
vfs = os.statvfs(path)
disk_free_space = vfs[statvfs.F_BAVAIL]*vfs[statvfs.F_BSIZE]/(1024*1024.0)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: