Python 计算文件夹大小、文件大小
1.获取文件夹的文件
import os
pathvar=r'D:\pycharm project\day17'
lst=os.listdir(pathvar)
print(lst)
2.计算文件的大小(不包含子文件夹大小)
size=0
for i in lst:pathnew=os.path.join(pathvar,i)if os.path.isfile(pathnew):size+=os.path.getsize(pathnew)elif os.path.isdir(pathnew):print(pathnew,'是文件夹')
print(size)
3.计算文件夹的大小(包含子文件夹的大小)
def func(pathvar):size = 0for i in lst:pathnew = os.path.join(pathvar, i)if os.path.isfile(pathnew):size += os.path.getsize(pathnew)elif os.path.isdir(pathnew):size+=func(pathnew)return size
print(func(pathvar))
Python 计算文件夹大小、文件大小相关推荐
- Python统计文件夹大小
用到知识,os模块,递归调用 根据文件夹路径计算文件夹大小,路径也可以是文件 方式一,自己递归 import ossize = 0def get_dir_size(path):"" ...
- python获取文件夹大小_S3 API for python–创建bucket文件夹统计文件夹大小
最近一直在跟S3打交道,但是苦于java不会,python懂一点,API这个东东经常听也知道是啥,但是没有实际根据API文档去进行相关开发的经历,所以前期一直很忐忑,都是找别人帮忙写好特定功能的程序, ...
- python 根据文件夹大小删除修改时间比较早的文件
'''根据文件夹大小定时删除文件夹部分比较旧的数据''' import os import time import datetime FILE_DIR = 'E:/Djangocode/RSMDSys ...
- 【Python】导入资源管理器的文件列表(计算文件和文件夹大小)
文章目录 1.按照扩展名进行分类 2.导出文件的大小 3.计算文件夹大小 4.分类到字典 5.完整代码及效果 1.按照扩展名进行分类 使用Python查询一个路径下的所有文件可以借助glob模块以及o ...
- 获取 子文件夹 后缀_CSDN学院第一个Ptython Homework-- 递归统计文件夹大小
作业: 通过第一周学习的内容,自主编写一个py文件,能够递归文件夹大小,并将统计后的大小进行格式化输出. 作业体现形式: 以代码的方式保存成后缀为py的脚本. 作业的注意事项: 1.文件名命名规范. ...
- 获取目录的大小函数linux,Linux C++获取文件夹大小1(通过lstat实现)
拿到我们的项目中,却遇到一些问题:程序中一些读文件的代码,开始报异常,读不到文件.这些问题是以前没有遇到过的. 到底是什么情况呢?排查了好久,终于发现该文章提供的计算文件夹大小的函数(暂且叫做GetD ...
- python文件数据总和计算_python 计算文件夹里所有内容的大小总和
计算文件夹里所有内容的大小总和 递归方法 '''计算文件夹的大小''' import os def dir_file_size(path): if os.path.isdir(path): file_ ...
- python获取文件的大小_python获取文件大小
python获取文件大小# !/usr/bin/python3.4 # -*- coding: utf-8 -*- import os # 字节bytes转化kb\m\g def formatSize ...
- Windows上获取文件大小的几种方法及获取文件夹大小方法
文章来自:https://blog.csdn.net/mfcing/article/details/53184921 获取文件大小 Windows提供了好几个API函数来获取文件大小,还可以使用标准C ...
最新文章
- linux自动内容归类,linux定时任务
- c# 串口最简单接收十六进制
- 元宇宙企业大比拼:云宇宙数据中台:iwemeta.com
- 《Linux与unix Shell编程指南》 总结
- oracle 根据分隔符提取,oracle使用指定分隔符导出数据到文件
- python查找文件并重命名_python实现遍历文件夹图片并重命名
- ylmf os 将雨林木风的系统diy定制成自个儿个人的专用系统
- 利用alpha matte提取图片前景
- 保证可见性_十年程序员浅谈并发的原子性、可见性、有序性
- 测度空间上的可测函数和性质
- 博途IEC TIME数据类型_基于博途V15 西门子S7-1200数据处理指令应用-移动操作
- 四川农业大学计算机考研调剂,四川农业大学调剂基本条件
- linux temp文件夹在哪_linux基础知识笔记(第一天)
- Simon Game实现过程记录
- SpringMVC上传图片报400
- cortana在哪里打开_Windows 10开启Cortana的方法步骤
- 交互设计好书推荐:【A029】[图灵交互设计丛书].简约至上:交互式设计四策略.第2版
- python line strip_关于python 的line.strip()方法
- 如何在 Lightroom 中使用去朦胧功能?
- 大学计算机操作题模拟,《大学计算机基础》上模拟试卷操作题
热门文章
- PATH和path,傻傻分不清
- 最长有效括号子串长度 c语言,LeetCode: Longest Valid Parentheses (求最长有效匹配括号子串的长度)...
- CANopen | 对象字典OD 04 - 创建对象字典的变量(映射变量)
- html表单与python交互,HTML表单不能与python一起使用
- Python笔记-Json转DataFrame(基金主题Json数据)
- TCP/IP笔记-ARP协议包结构相关笔记
- Java笔记-获取当前时间及对当前时间进行加减及时间对比
- Git笔记-Connection reset by 13.229.188.59 port 22 fatal: Could not read from remote repository.
- Java高级语法笔记-文本文件的按行读取
- 在5个数中找最大的数,并把他放入MAX单元