00.系统基础信息psutil模块
最近准备学习下python自动化运维,网上找了本python自动化运维技术与最佳实践,简单看了看第一章就是讲解系统基础信息模块,这里就简单记录下psutil模块吧
##如下是下载地址
https://files.pythonhosted.org/packages/47/b6/ea8a7728f096a597f0032564e8013b705aa992a0990becd773dcc4d7b4a7/psutil-5.9.0.tar.gz
1.安装psutil模块
##下载安装包之后直接上传服务器,按照一下步骤进行安装psutil模块
tar -xvf psutil-5.9.0.tar.gzcd psutil-5.9.0
python setup.py install
2.简单的测试
##查看内存使用这里显示的单位是字节
>>> import psutil
>>> mem = psutil.virtual_memory()
>>> mem.total,mem.used
(1943461888, 274919424)
###获取CPU信息
>>> import psutil
>>> psutil.cpu_times()
scputimes(user=80.72, nice=0.16, system=56.43, idle=23644.15, iowait=21.76, irq=0.14, softirq=0.06, steal=0.0, guest=0.0)
>>>
今天的学习体验就到这里吧,以后在慢慢研究,仅仅是一个开端
作者:hanglinux
出处:https://www.cnblogs.com/hanglinux/p/16254312.html
版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了