在项目check的bin目录下创建mod_disk文件
#!/usr/bin/python3
# -*- coding: utf-8 -*-
# @Time : 2018/5/7 11:21
# @Author : Ice
# @Email : ice@12306web.com
# @File : mod_disk.py
# @Software: PyCharm
import psutil
try:
from bin.mod_config import stat_called_time
except:
from mod_config import stat_called_time
@stat_called_time
def disk():
m_disk = psutil.disk_partitions()
for i in m_disk:
disk_usage = psutil.disk_usage(i.device)
disk_space = "磁盘:%s 已使用:%sM,剩余:%sM,总共:%sM,使用率\033[1;31;40m%s%%\033[0m" \
% (i.device,
disk_usage.used / 1024 / 1024,
disk_usage.free / 1024 / 1024,
disk_usage.total / 1024 / 1024,
disk_usage.percent)
if disk_usage.percent > 10:
print(i.device, disk_usage.percent)