Проверка размера подкаталога - PullRequest
0 голосов
/ 19 июня 2020

Я хочу написать сценарий python, который нацелен на просмотр каталога root E:\abc и выяснение, доступен ли подкаталог Test в каких-либо каталогах или нет. Если Test доступно, а не пусто , выведите OK, если Test каталог пуст, иначе выведите NOT_OK. Пожалуйста помоги.

1 Ответ

0 голосов
/ 19 июня 2020
  # determine size of a given folder in MBytes
import os
from pathlib import Path
# pick a folder you have ...
folder = Path(r'E:\abc')
folder_size = 0
files = folder.rglob('*')
for (path, dirs, files) in os.walk(folder):
  for file in files:
    filename = os.path.join(path, file)
    folder_size += os.path.getsize(filename)
print("Folder = %0.1f MB" % (folder_size/(1024*1024.0)))

if folder_size > 1:
    print("ok")
else:
    print("Not_ok")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...