IT虾米网

Python计算文件大小

shasha 2018年06月24日 编程语言 1004 0

[Python]代码    

#-*- coding:cp936 -*- 
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") 
	 
评论关闭
IT虾米网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!