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切换hosts文件代码示例
Dec 31 Python
Python3.x中自定义比较函数
Apr 24 Python
Python切片知识解析
Mar 06 Python
Fabric 应用案例
Aug 28 Python
Python操作Access数据库基本步骤分析
Sep 19 Python
基于循环神经网络(RNN)的古诗生成器
Mar 26 Python
Python查找两个有序列表中位数的方法【基于归并算法】
Apr 20 Python
Pandas读写CSV文件的方法示例
Mar 27 Python
Python程序包的构建和发布过程示例详解
Jun 09 Python
Django之PopUp的具体实现方法
Aug 31 Python
python多进程 主进程和子进程间共享和不共享全局变量实例
Apr 25 Python
使用Python解析Chrome浏览器书签的示例
Nov 13 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
php实现水仙花数的4个示例分享
2014/04/08 PHP
Yii使用DeleteAll连表删除出现报错问题的解决方法
2016/07/14 PHP
PHP接口继承及接口多继承原理与实现方法详解
2017/10/18 PHP
Laravel5.4框架中视图共享数据的方法详解
2019/09/05 PHP
JavaScript中的Document文档对象
2008/01/16 Javascript
JavaScript数组常用操作技巧汇总
2014/11/17 Javascript
Jquery搜索父元素操作方法
2015/02/10 Javascript
js和jquery实现监听键盘事件示例代码
2020/06/24 Javascript
Bootstrap项目实战之子栏目资讯内容
2016/04/25 Javascript
极力推荐10个短小实用的JavaScript代码段
2016/08/03 Javascript
Node.js测试中的Mock文件系统详解
2016/11/21 Javascript
JS针对Array的各种操作汇总
2016/11/29 Javascript
微信小程序 支付功能开发错误总结
2017/02/21 Javascript
jquery easyui dataGrid动态改变排序字段名的方法
2017/03/02 Javascript
axios简单实现小程序延时loading指示
2018/07/30 Javascript
vue中子组件的methods中获取到props中的值方法
2018/08/27 Javascript
详解Vue底部导航栏组件
2019/05/02 Javascript
JS实现鼠标按下拖拽效果
2020/07/23 Javascript
Vue性能优化的方法
2020/07/30 Javascript
vue 在methods中调用mounted的实现操作
2020/08/07 Javascript
nuxt 路由、过渡特效、中间件的实现代码
2020/11/06 Javascript
[06:43]2018DOTA2国际邀请赛寻真——VGJ.Thunder
2018/08/11 DOTA
Python 'takes exactly 1 argument (2 given)' Python error
2016/12/13 Python
python3.5 email实现发送邮件功能
2018/05/22 Python
Python按钮的响应事件详解
2019/03/04 Python
pyqt5 获取显示器的分辨率的方法
2019/06/18 Python
Python3安装psycopy2以及遇到问题解决方法
2019/07/03 Python
执行Django数据迁移时报 1091错误及解决方法
2019/10/14 Python
Python使用re模块验证危险字符
2020/05/21 Python
北承题目(C++)
2012/05/16 面试题
中学教师培训制度
2014/01/31 职场文书
2014年公务员转正工作总结
2014/11/07 职场文书
八月迷情观后感
2015/06/11 职场文书
男生贾里读书笔记
2015/06/30 职场文书
中秋节英文祝福语句(14句)
2019/09/11 职场文书
pnpm对npm及yarn降维打击详解
2022/08/05 Javascript