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创建临时文件夹的方法
Jul 06 Python
对Python中实现两个数的值交换的集中方法详解
Jan 11 Python
详解Python下载图片并保存本地的两种方式
May 15 Python
详解python中自定义超时异常的几种方法
Jul 29 Python
python实现身份证实名认证的方法实例
Nov 08 Python
Python字符串的修改方法实例
Dec 19 Python
什么是Python变量作用域
Jun 03 Python
浅析Python __name__ 是什么
Jul 07 Python
Python常用库Numpy进行矩阵运算详解
Jul 21 Python
python自动化办公操作PPT的实现
Feb 05 Python
只用50行Python代码爬取网络美女高清图片
Jun 02 Python
Python的三个重要函数详解
Jan 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
PHP.ini中配置屏蔽错误信息显示和保存错误日志的例子
2014/05/12 PHP
PHP浮点比较大小的方法
2016/02/14 PHP
基于thinkPHP3.2实现微信接入及查询token值的方法
2017/04/18 PHP
PHP解决中文乱码
2017/04/28 PHP
laravel框架关于搜索功能的实现
2018/03/15 PHP
PHP goto语句用法实例
2019/08/06 PHP
PHP基于array_unique实现二维数组去重
2020/07/14 PHP
利用JQuery动画制作滑动菜单项效果实现步骤及代码
2013/02/07 Javascript
页面元素绑定jquery toggle后元素隐藏的解决方法
2014/03/27 Javascript
javascript中实现兼容JAVA的hashCode算法代码分享
2020/08/11 Javascript
JavaScript实现点击文字切换登录窗口的方法
2015/05/11 Javascript
jQuery插件formValidator自定义函数扩展功能实例详解
2015/11/25 Javascript
jqueryMobile 动态添加元素,展示刷新视图的实现方法
2016/05/28 Javascript
require.js配合插件text.js实现最简单的单页应用程序
2016/07/12 Javascript
无阻塞加载js,防止因js加载不了影响页面显示的问题
2016/12/18 Javascript
javascript实现下雨效果
2017/03/27 Javascript
JavaScript深入V8引擎以及编写优化代码的5个技巧
2019/06/24 Javascript
微信JSSDK实现打开摄像头拍照再将相片保存到服务器
2019/11/15 Javascript
Python中文竖排显示的方法
2015/07/28 Python
PySide和PyQt加载ui文件的两种方法
2019/02/27 Python
python利用tkinter实现屏保
2019/07/30 Python
Python测试线程应用程序过程解析
2019/12/31 Python
Python re正则表达式元字符分组()用法分享
2020/02/10 Python
Python celery原理及运行流程解析
2020/06/13 Python
俄罗斯最大的在线手表商店:Bestwatch.ru
2020/01/11 全球购物
如何整合JQuery和Prototype
2014/01/31 面试题
英语老师推荐信
2014/02/26 职场文书
住宅质量保证书
2014/04/29 职场文书
企业法人代表任命书
2014/06/06 职场文书
公民授权委托书范本
2014/09/17 职场文书
房产公证委托书范本
2014/09/20 职场文书
街道党风廉政建设调研报告
2015/01/01 职场文书
教师理论学习心得体会
2016/01/21 职场文书
小学作文指导之如何写人?
2019/07/08 职场文书
Go语言使用select{}阻塞main函数介绍
2021/04/25 Golang
Vue中Object.assign清空数据报错的解决方案
2022/03/03 Vue.js