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

在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"

posted @ 2009-09-01 22:48  小楼  阅读(782)  评论(0编辑  收藏  举报