最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python檢測(cè)空間儲(chǔ)存剩余大小和指定文件夾內(nèi)存占用的實(shí)例

 更新時(shí)間:2018年06月11日 14:20:14   作者:曉東邪  
今天小編就為大家分享一篇python檢測(cè)空間儲(chǔ)存剩余大小和指定文件夾內(nèi)存占用的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

1、檢測(cè)指定路徑下所有文件所占用內(nèi)存

import os
def check_memory(path, style='M'):
 i = 0
 for dirpath, dirname, filename in os.walk(path):
  for ii in filename:
   i += os.path.getsize(os.path.join(dirpath,ii))
 if style == 'M':
  memory = i / 1024. / 1024.
  print '%.2f MB' % memory
 else:
  memory = i / 1024. / 1024./ 1024.
  print '%.4f GB' % memory

2、檢測(cè)指定路徑剩余儲(chǔ)存空間大小

import ctypes
import os
import platform
import sys
def get_free_space_mb(folder):
 """ Return folder/drive free space (in bytes)
 """
 if platform.system() == 'Windows':
  free_bytes = ctypes.c_ulonglong(0)
  ctypes.windll.kernel32.GetDiskFreeSpaceExW(ctypes.c_wchar_p(folder), None, None, ctypes.pointer(free_bytes))
  return free_bytes.value/1024/1024/1024 
 else:
  st = os.statvfs(folder)
  return st.f_bavail * st.f_frsize/1024/1024/1024.

這個(gè)適用于unix系統(tǒng)下,windows系統(tǒng)下 os 無(wú) statvfs 屬性。

def disk_stat(path):
 import os
 hd={}
 disk = os.statvfs(path)
 percent = (disk.f_blocks - disk.f_bfree) * 100 / (disk.f_blocks -disk.f_bfree + disk.f_bavail) + 1
 return percent
print disk_stat('.')

以上這篇python檢測(cè)空間儲(chǔ)存剩余大小和指定文件夾內(nèi)存占用的實(shí)例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

道真| 楚雄市| 荆州市| 枝江市| 隆尧县| 株洲县| 西安市| 东港市| 巴彦县| 连平县| 绿春县| 景宁| 元谋县| 呼玛县| 彰武县| 门头沟区| 奉贤区| 石阡县| 黄浦区| 丹东市| 新源县| 荔波县| 伊金霍洛旗| 丹阳市| 丹寨县| 新巴尔虎左旗| 社旗县| 财经| 嘉兴市| 武义县| 靖西县| 拉萨市| 高密市| 海口市| 衡阳市| 略阳县| 文昌市| 延吉市| 德清县| 齐齐哈尔市| 秦安县|