美文网首页
python 统计当前文件夹的大小

python 统计当前文件夹的大小

作者: 洛丽塔的云裳 | 来源:发表于2019-12-01 16:38 被阅读0次

使用 os.path.getsize() 返回文件大小,以字节为单位

# -*- coding: utf-8 -*-
import os
import sys

def get_subfile_size(path):
    """ show all subfile size """
    file_info = []
    all_file = os.listdir(path)
    for file in all_file:
        f_info = {}
        f_name = os.path.join(path, file)
        f_size = os.path.getsize(f_name)
        f_info[f_name] = f_size
        file_info.append(f_info)
    return file_info

if __name__ == '__main__':
    path = os.getcwd() + "/learnPython"
    file_info = get_subfile_size(path)
    print file_info

测试结果

{
    '/home/work/test/code-test/learnPython/create_dir_if_not_there2.py': 501
}, {
    '/home/work/test/code-test/learnPython/fast_youtube_downloader.py': 699
}, {
    '/home/work/test/code-test/learnPython/.idea': 4096
}, {
    '/home/work/test/code-test/learnPython/batch_file_rename2.py': 1194
}, {
    '/home/work/test/code-test/learnPython/dir_test.py': 332
}, {
    '/home/work/test/code-test/learnPython/create_dir_if_not_there.py': 836
}, {
    '/home/work/test/code-test/learnPython/batch_file_rename.py': 1101
}, {
    '/home/work/test/code-test/learnPython/env_check.py': 737
}, {
    '/home/work/test/code-test/learnPython/google_image_downloader.py': 747
}

相关文章

  • python 统计当前文件夹的大小

    使用 os.path.getsize() 返回文件大小,以字节为单位 测试结果

  • linux文件相关操作

    查看文件大小 1、查看指定文件的大小(M):du -sk -filename 2、统计当前文件夹大小:du -sh...

  • Linux--常用命令总结(loading)

    基于centos7 统计文件或文件夹个数 统计当前文件夹下文件个数,当前文件夹下只能是文件 统计当前文件下及所有子...

  • Ubuntu 查看文件夹和文件大小

    查看当前文件夹的总大小 查看当前文件夹的每个文件大小(包含子目录的) 查看当前文件夹下的每个文件大小 查看当前磁盘...

  • linux目录文件数量、大小的命令

    显示某文件夹下面数量: 某文件大小: 列出当前目录下所有文件的大小,以及所有文件大小的统计总和。 或者直接打入ll...

  • ubuntu 下的 du df

    df -h 查看当前操作系统磁盘的所有盘的使用情况; du -sh * 按照文件夹统计每个文件夹下的大小 du -...

  • Topic23(递归)

    23.01 统计文件夹大小 需求:从键盘接收一个文件夹路径,统计该文件夹大小 23.02 删除该文件夹 22.03...

  • Centos 查看文件夹大小

    查看文件夹大小 查询当前目录总大小可以使用du -sh,其中s代表统计汇总的意思,即只输出一个总和大小。 含义命令...

  • 统计文件个数

    1.【linux命令】 统计一个文件夹下有多少个文件 python实现:非递归,只能查询到当前文件夹下的,不能查询...

  • Linux下统计当前文件夹下的文件个数、目录个数

    1、统计当前文件夹下文件的个数 ls-l |grep "^-"|wc -l 2、统计当前文件夹下目录的个数 ls ...

网友评论

      本文标题:python 统计当前文件夹的大小

      本文链接:https://www.haomeiwen.com/subject/dnlwwctx.html