如何从psutil.phymem_usage()python中提取百分比

时间:2013-10-23 09:45:17

标签: python

我想在python中从psutil.phymem_usage()获取内存使用百分比,但是当我运行该函数时,它会返回:

usage(total=520048640L, used=503255040L, free=16793600L, percent=81.5)

我如何过滤它以便只有百分比通过?

1 个答案:

答案 0 :(得分:2)

你得到的是一个命名元组(另见this question),你可以像任何元组或属性一样访问它。假设您将返回值存储在变量usage中,您可以使用usage[3](常规元组访问)或usage.percent访问百分比,第二个选项是(imho)最佳选项。您也可以使用psutil.phymem_usage().percent