python解除文件占用_使用Python查看文件夹占用情况,python

这个Python脚本可以计算指定目录及其子目录的大小,展示文件和文件夹的详细空间占用情况。通过`classify_file_directory`函数获取第一层的文件和目录列表,`get_directory_size`和`get_file_size`计算大小,`format_size`将大小转换为易读格式,最后用`prettytable`库展示结果。
摘要由CSDN通过智能技术生成

"""

计算指定目录大小

"""

import os

import sys

import prettytable as pt

import pandas as pd

LONGEST_FILE_PATH = 100

def classify_file_directory(path):

"""

返回指定path下第一层文件和文件夹绝对路径列表

param:

path 文件夹路径

returns:

file_list_full: 第一层的文件绝对路径列表

directory_list_full: 第一层文件夹的绝对路径列表

file_list_short: 第一层文件名列表

directory_list_short: 第一层文件绝对路径列表

"""

# 第一层文件和目录

mixed_file_directory = os.listdir(path)

file_list_full = []

directory_list_full = []

file_list_short = []

directory_list_short = []

for mix in mixed_file_directory:

full_path = os.path.join(path, mix)

if os.path.isfile(full_path):

file_list_full.append(full_path)

file_list_sho

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值