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 Web开发模板引擎优缺点总结
May 06 Python
python编程开发之textwrap文本样式处理技巧
Nov 13 Python
Python中如何优雅的合并两个字典(dict)方法示例
Aug 09 Python
Python实现确认字符串是否包含指定字符串的实例
May 02 Python
Python引用计数操作示例
Aug 23 Python
python3实现名片管理系统
Nov 29 Python
Python常用爬虫代码总结方便查询
Feb 25 Python
浅谈python之高阶函数和匿名函数
Mar 21 Python
Python+OpenCV+图片旋转并用原底色填充新四角的例子
Dec 12 Python
flask框架蓝图和子域名配置详解
Jan 25 Python
利用python中集合的唯一性实现去重
Feb 11 Python
python 通过使用Yolact训练数据集
Apr 06 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桌面中心(四) 数据显示
2007/03/11 PHP
php调用dll的实例操作动画与代码分享
2012/08/14 PHP
php使用fputcsv()函数csv文件读写数据的方法
2015/01/06 PHP
PHP+Session防止表单重复提交的解决方法
2018/04/09 PHP
Javascript实现DIV滚动自动滚动到底部的代码
2012/03/01 Javascript
一个可拖拽列宽表格实例演示
2012/11/26 Javascript
JS与C#编码解码
2013/12/03 Javascript
js获取当前页面的url网址信息
2014/06/12 Javascript
JQuery中$(document)是什么意思有什么作用
2014/07/21 Javascript
jQuery中innerWidth()方法用法实例
2015/01/19 Javascript
PHP 数组current和next用法分享
2015/03/05 Javascript
JavaScript阻止浏览器返回按钮的方法
2015/03/18 Javascript
全面解析JavaScript里的循环方法之forEach,for-in,for-of
2020/04/20 Javascript
jQuery无刷新上传之uploadify简单代码
2017/01/17 Javascript
jQuery插件HighCharts绘制的2D堆柱状图效果示例【附demo源码下载】
2017/03/14 Javascript
详解使用angular-cli发布i18n多国语言Angular应用
2017/05/20 Javascript
详解react-router4 异步加载路由两种方法
2017/09/12 Javascript
jQuery选择器之子元素过滤选择器
2017/09/28 jQuery
React-Native之定时器Timer的实现代码
2017/10/04 Javascript
使用js获取伪元素的content实例
2017/10/24 Javascript
快速搭建React的环境步骤详解
2017/11/06 Javascript
如何去除富文本中的html标签及vue、react、微信小程序中的过滤器
2018/11/21 Javascript
解决vue使用vant下拉框van-dropdown-item 绑定title值不变问题
2020/08/05 Javascript
可拖拽组件slider.js使用方法详解
2020/12/04 Javascript
关于pip的安装,更新,卸载模块以及使用方法(详解)
2017/05/19 Python
python如何实现反向迭代
2018/03/20 Python
Python实现微信消息防撤回功能的实例代码
2019/04/29 Python
Python3基础教程之递归函数简单示例
2019/06/07 Python
Pandas时间序列:重采样及频率转换方式
2019/12/26 Python
python字符串常用方法及文件简单读写的操作方法
2020/03/04 Python
体育教育毕业生自荐信
2013/11/21 职场文书
先进集体获奖感言
2014/02/13 职场文书
教育专业毕业生推荐信
2014/07/10 职场文书
专升本学生毕业自我鉴定
2014/10/04 职场文书
关于车尾的标语大全
2015/08/11 职场文书
MySQL系列之十一 日志记录
2021/07/02 MySQL