可能的复制品: 如何在 Python 中获得当前的 CPU 和 RAM 使用情况
如何从 Python 获得可用的和当前使用的内存?它需要是跨平台的,至少可以在 Windows、 MacOSX 和 Linux 上工作。
我想在我的应用程序中报告用户,他没有足够的空闲内存继续进行下一步操作。
你应该看看 Psutil:
>>> import psutil >>> psutil.virtual_memory() svmem(total=16717422592, available=5376126976, percent=67.8, used=10359984128, free=1831890944, active=7191916544, inactive=2325667840, buffers=525037568, cached=4000509952, shared=626225152)