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 相关文章推荐
利用打码兔和超人打码自封装的打码类分享
Mar 16 Python
零基础写python爬虫之抓取百度贴吧并存储到本地txt文件改进版
Nov 06 Python
python图片验证码生成代码
Jul 02 Python
Python中模块pymysql查询结果后如何获取字段列表
Jun 05 Python
我们为什么要减少Python中循环的使用
Jul 10 Python
django多对多表的创建,级联删除及手动创建第三张表
Jul 25 Python
python爬虫 Pyppeteer使用方法解析
Sep 28 Python
Django中提示消息messages的设置方式
Nov 15 Python
Python内置数据类型list各方法的性能测试过程解析
Jan 07 Python
Pycharm调试程序技巧小结
Aug 08 Python
15个Pythonic的代码示例(值得收藏)
Oct 29 Python
OpenCV全景图像拼接的实现示例
Jun 05 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
在windows平台上构建自己的PHP实现方法(仅适用于php5.2)
2013/07/05 PHP
PHP+jQuery+Ajax实现用户登录与退出
2015/04/27 PHP
CI框架中$this->load->library()用法分析
2016/05/18 PHP
thinkPHP3.2使用RBAC实现权限管理的实现
2019/08/27 PHP
用dom+xhtml+css制作的一个相册效果代码打包下载
2008/01/24 Javascript
jquery 问答知识整理
2010/02/11 Javascript
jquery 无限级下拉菜单的简单实现代码
2014/02/21 Javascript
jQuery拖动div、移动div、弹出层实现原理及示例
2014/04/08 Javascript
js使用递归解析xml
2014/12/12 Javascript
jQuery选择器源码解读(五):tokenize的解析过程
2015/03/31 Javascript
jQuery插件slicebox实现3D动画图片轮播切换特效
2015/04/12 Javascript
使用node.js中的Buffer类处理二进制数据的方法
2016/11/26 Javascript
手机端转换rem适应
2017/04/01 Javascript
AngularJS 实现点击按钮获取验证码功能实例代码
2017/07/13 Javascript
微信小程序实现弹出菜单
2018/07/19 Javascript
说说如何使用Vuex进行状态管理(小结)
2019/04/14 Javascript
vue axios post发送复杂对象问题
2019/06/04 Javascript
Vue动态创建注册component的实例代码
2019/06/14 Javascript
webpack 动态批量加载文件的实现方法
2020/03/19 Javascript
[02:53]DOTA2亚洲邀请赛 NewBee战队巡礼
2015/02/03 DOTA
python任务调度实例分析
2015/05/19 Python
Python编写一个闹钟功能
2017/07/11 Python
Python实现base64编码的图片保存到本地功能示例
2018/06/22 Python
python+numpy+matplotalib实现梯度下降法
2018/08/31 Python
python实现美团订单推送到测试环境,提供便利操作示例
2019/08/09 Python
python读取与处理netcdf数据方式
2020/02/14 Python
Pycharm无法打开双击没反应的问题及解决方案
2020/08/17 Python
人力资源部副职的竞聘演讲稿
2014/01/07 职场文书
幼儿评语大全
2014/04/30 职场文书
安全保卫工作竞聘材料
2014/08/25 职场文书
英语教师个人工作总结
2015/02/09 职场文书
工程部部长岗位职责
2015/02/12 职场文书
2015年119消防宣传日活动总结
2015/03/24 职场文书
地球上的星星观后感
2015/06/02 职场文书
springboot+VUE实现登录注册
2021/05/27 Vue.js
pytorch 预训练模型读取修改相关参数的填坑问题
2021/06/05 Python