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



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

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

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

你得到的是一个命名元组(另请参阅这个问题),你可以像任何元组一样访问它或作为一个属性。假设您将返回值存储在变量usage中,您可以使用usage[3](常规元组访问)或usage.percent访问百分比,第二个选项是(恕我直言)最好的选择。您也可以使用 psutil.phymem_usage().percent .

最新更新