"""
计算指定目录大小
"""
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