【发布时间】:2017-06-25 03:08:31
【问题描述】:
我知道这个标题听起来很复杂,但实际上很简单。
所以我正在尝试使用 python 收集系统数据,并且我正在将 psutil 模块与 python 3.6 一起使用。我想找到使用过的内存,所以我执行了命令psutil.virtual_memory()。但是,我得到的输出是svmem(total=8535257088, available=3911340032, percent=54.2, used=4623917056, free=3911340032)。
我只想保留输出的used=4623917056 部分。我如何将那部分与输出分开?
另外,used=4623917056 以字节为单位。我想将其转换为千兆字节,并将结果保留为 3 个最高有效数字(在本例中为 4.62)。我该怎么做呢?
【问题讨论】: