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 计算文件夹大小、文件大小相关推荐

  1. Python统计文件夹大小

    用到知识,os模块,递归调用 根据文件夹路径计算文件夹大小,路径也可以是文件 方式一,自己递归 import ossize = 0def get_dir_size(path):"" ...

  2. python获取文件夹大小_S3 API for python–创建bucket文件夹统计文件夹大小

    最近一直在跟S3打交道,但是苦于java不会,python懂一点,API这个东东经常听也知道是啥,但是没有实际根据API文档去进行相关开发的经历,所以前期一直很忐忑,都是找别人帮忙写好特定功能的程序, ...

  3. python 根据文件夹大小删除修改时间比较早的文件

    '''根据文件夹大小定时删除文件夹部分比较旧的数据''' import os import time import datetime FILE_DIR = 'E:/Djangocode/RSMDSys ...

  4. 【Python】导入资源管理器的文件列表(计算文件和文件夹大小)

    文章目录 1.按照扩展名进行分类 2.导出文件的大小 3.计算文件夹大小 4.分类到字典 5.完整代码及效果 1.按照扩展名进行分类 使用Python查询一个路径下的所有文件可以借助glob模块以及o ...

  5. 获取 子文件夹 后缀_CSDN学院第一个Ptython Homework-- 递归统计文件夹大小

    作业: 通过第一周学习的内容,自主编写一个py文件,能够递归文件夹大小,并将统计后的大小进行格式化输出. 作业体现形式: 以代码的方式保存成后缀为py的脚本. 作业的注意事项: 1.文件名命名规范. ...

  6. 获取目录的大小函数linux,Linux C++获取文件夹大小1(通过lstat实现)

    拿到我们的项目中,却遇到一些问题:程序中一些读文件的代码,开始报异常,读不到文件.这些问题是以前没有遇到过的. 到底是什么情况呢?排查了好久,终于发现该文章提供的计算文件夹大小的函数(暂且叫做GetD ...

  7. python文件数据总和计算_python 计算文件夹里所有内容的大小总和

    计算文件夹里所有内容的大小总和 递归方法 '''计算文件夹的大小''' import os def dir_file_size(path): if os.path.isdir(path): file_ ...

  8. python获取文件的大小_python获取文件大小

    python获取文件大小# !/usr/bin/python3.4 # -*- coding: utf-8 -*- import os # 字节bytes转化kb\m\g def formatSize ...

  9. Windows上获取文件大小的几种方法及获取文件夹大小方法

    文章来自:https://blog.csdn.net/mfcing/article/details/53184921 获取文件大小 Windows提供了好几个API函数来获取文件大小,还可以使用标准C ...

最新文章

  1. linux自动内容归类,linux定时任务
  2. c# 串口最简单接收十六进制
  3. 元宇宙企业大比拼:云宇宙数据中台:iwemeta.com
  4. 《Linux与unix Shell编程指南》 总结
  5. oracle 根据分隔符提取,oracle使用指定分隔符导出数据到文件
  6. python查找文件并重命名_python实现遍历文件夹图片并重命名
  7. ylmf os 将雨林木风的系统diy定制成自个儿个人的专用系统
  8. 利用alpha matte提取图片前景
  9. 保证可见性_十年程序员浅谈并发的原子性、可见性、有序性
  10. 测度空间上的可测函数和性质
  11. 博途IEC TIME数据类型_基于博途V15 西门子S7-1200数据处理指令应用-移动操作
  12. 四川农业大学计算机考研调剂,四川农业大学调剂基本条件
  13. linux temp文件夹在哪_linux基础知识笔记(第一天)
  14. Simon Game实现过程记录
  15. SpringMVC上传图片报400
  16. cortana在哪里打开_Windows 10开启Cortana的方法步骤
  17. 交互设计好书推荐:【A029】[图灵交互设计丛书].简约至上:交互式设计四策略.第2版
  18. python line strip_关于python 的line.strip()方法
  19. 如何在 Lightroom 中使用去朦胧功能?
  20. 大学计算机操作题模拟,《大学计算机基础》上模拟试卷操作题

热门文章

  1. PATH和path,傻傻分不清
  2. 最长有效括号子串长度 c语言,LeetCode: Longest Valid Parentheses (求最长有效匹配括号子串的长度)...
  3. CANopen | 对象字典OD 04 - 创建对象字典的变量(映射变量)
  4. html表单与python交互,HTML表单不能与python一起使用
  5. Python笔记-Json转DataFrame(基金主题Json数据)
  6. TCP/IP笔记-ARP协议包结构相关笔记
  7. Java笔记-获取当前时间及对当前时间进行加减及时间对比
  8. Git笔记-Connection reset by 13.229.188.59 port 22 fatal: Could not read from remote repository.
  9. Java高级语法笔记-文本文件的按行读取
  10. 在5个数中找最大的数,并把他放入MAX单元