Как добавить в скрипт размер каждого файла в Мб ?

Новичок
Статус
Оффлайн
Регистрация
17 Ноя 2022
Сообщения
1
Реакции[?]
0
Поинты[?]
0
IDLE (Python 3.10 64-bit)
Win 10
---------------------------
Есть такой скрипт: Поиск перечня файлов в папке и запись списка :
Python:
import os

path = 'E:\Мой Python\__Видеокурсы Python'
rez = sorted(os.listdir(path))
with open("out_ok.txt", "w") as file:
    for n, item in enumerate(rez):
        file.write(f"{n + 1} {item}\n")
print('Список файлов смотрим здесь - out_ok.txt ')

# поиск перечня файлов в папке и запись списка в out_ok.txt
Как в него Добавить размер каждого файла в Мб в каждую строку ?
 
Начинающий
Статус
Оффлайн
Регистрация
28 Окт 2022
Сообщения
5
Реакции[?]
1
Поинты[?]
0
Получение списков файлов:
def getFiles(Folder: str):
    FileList = []

    for Root, Dirs, Files in os.walk(Folder): 
        for File in Files:
            FileList.append(os.path.join(Root, File))

    return FileList
Получение размера файла в МБ:
def getFileSize(Path: str):
    return int(round(os.path.getsize(Path) / (1024 ** 2), 0))
 
Сверху Снизу