fileList.py update

Signed-off-by: tiagorg <tiagorg@rendlaptop>
This commit is contained in:
Tiago Garcia 2022-10-28 20:41:43 +01:00 committed by tiagorg
parent 81b40a51e5
commit a4900b7585
Signed by untrusted user who does not match committer: TiagoRG
GPG Key ID: DFCD48E3F420DB42
1 changed files with 7 additions and 5 deletions

View File

@ -8,11 +8,13 @@ def main():
def printFilesSize(path):
print(f'|{"-"*35}|')
print(f'| {"File":<20} {"Size":>12} |\n|{"-"*35}|')
print(f'|{"-"*78}|')
print(f'| {"File":<63} {"Size":>12} |\n|{"-"*78}|')
for file in os.listdir(path):
base_size = os.stat(f'{path}/{file}').st_size
if base_size < 1024:
if os.path.isdir(f'{path}/{file}'):
size = "-Directory-"
elif base_size < 1024:
size = str(base_size) + ' B'
elif base_size < 1024 ** 2:
size = f'{base_size // 1024}.{str(base_size % 1024)[0]} KB'
@ -20,8 +22,8 @@ def printFilesSize(path):
size = f'{base_size // (1024**2)}.{str(base_size % (1024**2))[0]} MB'
else:
size = f'{base_size // (1024**3)}.{str(base_size % (1024**3))[0]} GB'
print(f'| {file:<20} {size:>12} |')
print(f'|{"-"*35}|')
print(f'| {file:<63} {size:>12} |')
print(f'|{"-"*78}|')
if __name__ == "__main__":