首页 Python

Python检测系统硬件信息

2021-12-24 15:48

执行脚本前的准备工作

一、安装psutil第三方模块

psutil 是一个跨平台库,能够轻松实现获取系统运行的金岑个系统利用率,包括CPU、内存、磁盘、网络等信息,它主要应用于系统监控,分析和限制系统资源及进程的管理。它实现了同等命令行工具提供的功能,如ps、top、lsof、netstat、ifconfig、who、free等。 

使用python 的psutil库获取更为方便

那么psutil 是一个第三方模块,需要安装 

Windows:

pip3 install psutil 

Linux:

# wget https://pypi.python.org/packages/source/p/psutil/psutil-3.2.1.tar.gz --no-check-certificate

# tar zxvf psutil-3.2.1.tar.gz

# cd psutil-3.2.1

# python3 setup.py install

 

使用如下:

import psutil # 导入psutil模块

mem = psutil.virtual_memory() # 实例化出来mem对象

print(mem)# 查看完整内存信息

print(mem.total)   # 查看内存总大小,单位是字节

print(mem.used)   # 查看内存使用大小

二、运行python脚本

将python脚本上传到服务器相关目录,然后给与脚本执行权限,并进行运行:

# chmod +x sys_hard.py

# python3 sys_hard.py

返回首页
返回顶部