""" 封装系服务监控相关函数 """ import psutil as psutil def get_cpu_used_percent(): """ 获取CPU运行情况 :return: """ try: return float(psutil.cpu_percent(0.1)) except: pass def get_memory_used_percent(): try: memory_info = psutil.virtual_memory() return float(memory_info.percent) except: pass def get_disk_used_percent(): print(psutil.disk_partitions()) try: return float(psutil.disk_usage("/").percent) except: pass if __name__ == '__main__': get_cpu_used_percent()