/
ilya.petrash
/
SimplePyScripts
Обзор
Документация
Войти
/
ilya.petrash
/
SimplePyScripts
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
0.0.0
show_disk_usage.py
24 строки
631 B
Ilya Petrash
Update show_disk_usage.py
12 апр 2018, 11:16
Не верифицирован
12 апр 2018, 11:16
bc1689c
Код
Авторство
О чём код?
#!/usr/bin/env python3 # -*- coding: utf-8 -*- __author__ = 'ipetrash' def sizeof_fmt(num): for x in ['bytes', 'KB', 'MB', 'GB']: if num < 1024.0: return "%3.1f %s" % (num, x) num /= 1024.0 return "%3.1f %s" % (num, 'TB') import shutil usage = shutil.disk_usage('C://') print('{} free of {}'.format(sizeof_fmt(usage.free), sizeof_fmt(usage.total))) print() print('total: {:>8} ({} bytes)'.format(sizeof_fmt(usage.total), usage.total)) print('used: {:>8} ({} bytes)'.format(sizeof_fmt(usage.used), usage.used)) print('free: {:>8} ({} bytes)'.format(sizeof_fmt(usage.free), usage.free))