[脚本收集]获取磁盘剩余空间

在win32file 模块里面有个GetDiskFreeSpace函数,可以方便的实现这一点,但是要注意,我们要先下载pywin32,否则在运行以下代码的时候会报:ImportError: No module named win32file

另外好像必须在Python2.6以上的版本才行。

import win32file  

sectorsPerCluster, bytesPerSector, numFreeClusters, totalNumClusters \
                   = win32file.GetDiskFreeSpace("c:\\")
print "FreeSpace:", \
      (numFreeClusters * sectorsPerCluster * bytesPerSector) /(1024 * 1024), \
      "MB"

作者:Shane
出处:http://bluescorpio.cnblogs.com
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
原文地址:https://www.cnblogs.com/bluescorpio/p/1558378.html