Python简单计算文件夹大小的方法


Posted in Python onJuly 14, 2015

本文实例讲述了Python简单计算文件夹大小的方法。分享给大家供大家参考。具体如下:

import os, re 
"""
查看文件夹下的所有文件及文件夹 join为拼接函数
"""
def Look_File(path):
  for root , dirs, files in os.walk(path, True):
    print root     #主目录
    for item in files: #主目录下的文件夹
      print os.path.join(root, item)
"""
计算文件夹 大小
"""    
def FileSize(path):
  size = 0L
  for root , dirs, files in os.walk(path, True):
    size += sum([os.path.getsize(os.path.join(root, name)) for name in files])
    #目录下文件大小累加
    return size
if __name__ == '__main__':
  Look_File("f:\\a")
  print FileSize("f:\\a")

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
Python正则表达式非贪婪、多行匹配功能示例
Aug 08 Python
Python爬取当当、京东、亚马逊图书信息代码实例
Dec 09 Python
基于Python pip用国内镜像下载的方法
Jun 12 Python
解决python selenium3启动不了firefox的问题
Oct 13 Python
Python实现针对json中某个关键字段进行排序操作示例
Dec 25 Python
python字符串和常用数据结构知识总结
May 21 Python
python通过robert、sobel、Laplace算子实现图像边缘提取详解
Aug 21 Python
numpy 返回函数的上三角矩阵实例
Nov 25 Python
python 实现生成均匀分布的点
Dec 05 Python
基于SQLAlchemy实现操作MySQL并执行原生sql语句
Jun 10 Python
Python+Selenium实现自动化的环境搭建的步骤(图文)
Sep 01 Python
Python内置数据结构列表与元组示例详解
Aug 04 Python
Python判断直线和矩形是否相交的方法
Jul 14 #Python
Python下Fabric的简单部署方法
Jul 14 #Python
python简单获取数组元素个数的方法
Jul 13 #Python
python连接字符串的方法小结
Jul 13 #Python
简单上手Python中装饰器的使用
Jul 12 #Python
python比较两个列表大小的方法
Jul 11 #Python
python实现计算倒数的方法
Jul 11 #Python
You might like
谈谈关于php的优点与缺点
2013/04/11 PHP
通过php删除xml文档内容的方法
2015/01/23 PHP
详解PHP中的序列化、反序列化操作
2017/03/21 PHP
laravel http 自定义公共验证和响应的方法
2019/09/29 PHP
jQuery autocomplete插件修改
2009/04/17 Javascript
js判断浏览器类型的方法
2013/08/07 Javascript
javascript获取web应用根目录的方法
2014/02/12 Javascript
javascript实现简单的省市区三级联动
2015/05/14 Javascript
JavaScript探测CSS动画是否已经完成的方法
2016/08/30 Javascript
怎样判断jQuery当前元素是隐藏还是显示
2016/11/23 Javascript
JQuery和PHP结合实现动态进度条上传显示
2016/11/23 Javascript
JS常见疑难点分析之match,charAt,charCodeAt,map,search用法分析
2016/12/25 Javascript
Vue 短信验证码组件开发详解
2017/02/14 Javascript
Vue 组件间的样式冲突污染
2017/08/31 Javascript
详解Vue+axios+Node+express实现文件上传(用户头像上传)
2018/08/10 Javascript
layui 上传插件 带预览 非自动上传功能的实例(非常实用)
2019/09/23 Javascript
[09:34]2018DOTA2国际邀请赛寻真——永不放弃的iG
2018/08/14 DOTA
详解Python开发中如何使用Hook技巧
2017/11/01 Python
Python设计模式之备忘录模式原理与用法详解
2019/01/15 Python
在Python中COM口的调用方法
2019/07/03 Python
python自动化测试之DDT数据驱动的实现代码
2019/07/23 Python
css3实现图片遮罩效果鼠标hover以后出现文字
2013/11/05 HTML / CSS
html2canvas生成清晰的图片实现打印的示例代码
2019/09/30 HTML / CSS
英国最大的手表网站:The Watch Hut
2017/03/31 全球购物
英国赛车、汽车改装和摩托车零件购物网站:Demon Tweeks
2018/10/29 全球购物
英国比较机场停车场网站:Airport Parking Essentials
2019/12/01 全球购物
简述数组与指针的区别
2014/01/02 面试题
Linux如何修改文件和文件夹的权限
2013/09/05 面试题
出纳员岗位责任制
2014/02/11 职场文书
学校运动会广播稿100条
2014/09/14 职场文书
房地产工程部经理岗位职责
2015/04/09 职场文书
公司车辆管理制度
2015/08/04 职场文书
公司客户答谢酒会祝酒词
2015/08/11 职场文书
合同补充协议书
2016/03/24 职场文书
opencv用VS2013调试时用Image Watch插件查看图片
2021/07/26 Python
clear 万能清除浮动(clearfix:after)
2023/05/21 HTML / CSS