#获取指定目录下面所有文件大小
dir_Num = 0
totalSize = 0
fileNum = 0
def getDirAllFilesSize(path):
global dir_Num
global totalSize
global fileNum
for lists in os.listdir(path):
sub_path = os.path.join(path,lists)
if os.path.isfile(sub_path):
fileNum = fileNum+1
# 文件总大小
totalSize = totalSize + os.path.getsize(sub_path)
elif os.path.isdir(sub_path):
# 统计文件夹数量
dir_Num = dir_Num+1
getDirAllFilesSize(sub_path)
return totalSize
print getDirAllFilesSize('路径名')
2、日常中使用Python处理文件时的打开方式
1、文件已经创建:读:r :只读;
写: w:新建只写(清零重写),a:只写(附加只写)------两者都是不可读的状态
读写:r+:<