python的pstuil模块使用方法总结


Posted in Python onJuly 26, 2019

代码

import psutil
 
print(dir(psutil))
 
# 查看逻辑cpu的个数
print(psutil.cpu_count())
 
# 查看物理cpu的个数
print(psutil.cpu_count(logical=False))
 
# 查看cpu的用户时间,系统时间,空闲时间,中断时间
print(psutil.cpu_times())
 
# 统计每个cpu的使用率
print(psutil.cpu_percent(interval=2,percpu=True))
 
# 统计真个cpu的使用率
print(psutil.cpu_percent(interval=2,percpu=False))
 
# 统计内存的使用情况
print(psutil.virtual_memory())
 
# 统计某个磁盘的使用情况
print(psutil.disk_usage(path="d:"))
 
# 统计磁盘的io情况
print(psutil.disk_io_counters())
 
# 统计系统的根目录的信息,包括device,挂载点,文件系统类型
print(psutil.disk_partitions())
 
# 网卡的io情况
print(psutil.net_io_counters())
 
# 网卡信息
print(psutil.net_if_addrs())
 
# 网卡状态
print(psutil.net_if_stats())
 
# 网卡的连接情况
print(psutil.net_connections())
 
# 系统中所有的进程
print(psutil.pids())
 
# 判断某个进程是否存在
print(psutil.pid_exists(0))
 
# 获取某个进程的对象
p = psutil.Process(436)
 
# 打印该进程的名字
print(p.name())
 
# 打印该进程一些信息,比如进程名字,id,启动时间
print(p.cpu_times)
 
# 打印这个进程的占用cpu的使用时间
print(p.cpu_times())
 
# 打印这个进程的内存使用情况
print(p.memory_info())
 
# 打印这个进程启动的线程的数量
print(p.num_threads())
 
# 打印这个进程开启的线程的信息
print(p.threads())

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python中的实例方法、静态方法、类方法、类变量和实例变量浅析
Apr 26 Python
python实现的解析crontab配置文件代码
Jun 30 Python
python 读文件,然后转化为矩阵的实例
Apr 23 Python
使用pandas对两个dataframe进行join的实例
Jun 08 Python
Python实现的微信好友数据分析功能示例
Jun 21 Python
python2.7和NLTK安装详细教程
Sep 19 Python
Python3.7+tkinter实现查询界面功能
Dec 24 Python
Python关于__name__属性的含义和作用详解
Feb 19 Python
python json.dumps中文乱码问题解决
Apr 01 Python
python opencv 实现读取、显示、写入图像的方法
Jun 08 Python
tensorflow 2.1.0 安装与实战教程(CASIA FACE v5)
Jun 30 Python
python批量更改目录名/文件名的方法
Apr 18 Python
python爬虫项目设置一个中断重连的程序的实现
Jul 26 #Python
python通过http下载文件的方法详解
Jul 26 #Python
快速解决vue.js 模板和jinja 模板冲突的问题
Jul 26 #Python
Python调用C语言的实现
Jul 26 #Python
Python实现的企业粉丝抽奖功能示例
Jul 26 #Python
对Django外键关系的描述
Jul 26 #Python
python绘图模块matplotlib示例详解
Jul 26 #Python
You might like
Yii2.0高级框架数据库增删改查的一些操作
2015/11/16 PHP
thinkPHP模板算术运算相关函数用法分析
2016/07/12 PHP
php获取指定数量随机字符串的方法
2017/02/06 PHP
Laravel框架中集成MongoDB和使用详解
2019/10/17 PHP
根据分辨率不同,调用不同的css文件
2006/08/25 Javascript
为你的网站增加亮点的9款jQuery插件推荐
2011/05/03 Javascript
使用 JScript 创建 .exe 或 .dll 文件的方法
2011/07/13 Javascript
js call方法详细介绍(js 的继承)
2013/11/18 Javascript
js给页面加style无效果的解决方法
2014/01/20 Javascript
jQuery简易图片放大特效示例代码
2014/06/09 Javascript
JavaScript调试工具汇总
2014/12/23 Javascript
使用pjax实现无刷新更改页面url
2015/02/05 Javascript
node.js require() 源码解读
2015/12/13 Javascript
Javascript操作表单实例讲解(下)
2016/06/20 Javascript
使用jQuery加载html页面到指定的div实现方法
2016/07/13 Javascript
Bootstrap进度条实现代码解析
2017/03/07 Javascript
vue中遇到的坑之变化检测问题(数组相关)
2017/10/13 Javascript
详细分析JS函数去抖和节流
2017/12/05 Javascript
layui的布局和表格的渲染以及动态生成表格的方法
2019/09/18 Javascript
[55:56]NB vs Infamous 2019国际邀请赛淘汰赛 败者组 BO3 第二场 8.22
2019/09/05 DOTA
python去除所有html标签的方法
2015/05/05 Python
Selenium chrome配置代理Python版的方法
2018/11/29 Python
Python实现从SQL型数据库读写dataframe型数据的方法【基于pandas】
2019/03/18 Python
python matplotlib库直方图绘制详解
2019/08/10 Python
python利用pytesseract 实现本地识别图片文字
2020/12/14 Python
小橄榄树:Le Petit Olivier
2018/04/23 全球购物
在对linux系统分区进行格式化时需要对磁盘簇(或i节点密度)的大小进行选择,请说明选择的原则
2012/01/13 面试题
一些关于MySql加速和优化的面试题
2014/01/30 面试题
医学生求职自荐书
2014/06/12 职场文书
政府四风问题整改措施
2014/10/04 职场文书
2014年干部培训工作总结
2014/12/17 职场文书
华清池导游词
2015/02/02 职场文书
北大自主招生自荐信
2015/03/04 职场文书
小学大队委竞选口号
2015/12/25 职场文书
详解Nginx启动失败的几种错误处理
2021/04/01 Servers
工厂无线对讲系统解决方案
2022/02/18 无线电