导语:
本文主要介绍了关于python如何获取系统内存占用信息的相关知识,包括python系统基本信息获取,以及python获取当前分钟这些编程知识,希望对大家有参考作用。
python获取系统内存使用信息的方法:首先需要导入psutil模块;然后使用 [mem.used] 调用该方法并返回浮点类型以获取系统内存使用信息。
psutil 是一个跨平台的库(http://code.google.com/p/psutil/),可以方便的获取系统上运行的进程和系统利用率(包括CPU、内存、磁盘、网络等)的信息。 )。主要用于系统监控、分析和管理限制系统资源和进程。实现了ps、top、lsof、netstat、ifconfig、who、df、kill、free、nice、ionice、iostat、iotop、uptime、pidof、tty、taskset、pmap等等效命令行工具提供的功能目前支持Linux、Windows、OS X、FreeBSD、Sun Solaris等32位和64位操作系统。
首先需要安装psutil模块
pip install psutil
实现代码:
import psutil
mem = psutil.virtual_memory()
# 系统总计内存
zj = float(mem.total) / 1024 / 1024 / 1024
# 系统已经使用内存
ysy = float(mem.used) / 1024 / 1024 / 1024
# 系统空闲内存
kx = float(mem.free) / 1024 / 1024 / 1024
print('系统总计内存:%d.3GB' % zj)
print('系统已经使用内存:%d.3GB' % ysy)
print('系统空闲内存:%d.3GB' % kx)
可以查看一下运行效果:
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python中深拷贝和浅拷贝有什么区别08/12
- ♥ 什么是python Floyd算法01/15
- ♥ 什么是蟒火09/29
- ♥ 什么是python变量范围?10/25
- ♥ Python split()方法详解:分割字符串09/20
- ♥ python如何针对单个值测试多个变量?12/14
内容反馈