系统基础信息模块

系统性能部分

1.CPU info

Psutil.cpu_times()  #获取cpu完整信息 注:版本不一样显示的内容就不一样

包括:user #用户所占cpu时间 system #系统所占cpu时间 idle #cpu空闲时间

interrupt #可中断睡眠时间 dpc #

Psutil.cpu_count() #获取cpu逻辑个数 ===〉logical = False 获取cpu物理个数

2.Memory info

Psutil.virtual_memory() #获取内存的完整信息

包括:total #总 available used free buffers (缓冲数) cache(缓存)active inactive

Psutil.swap_memory() #获取swap分区信息

3.Disk info :

Psutil.disk.usage(‘ ’) #查看某分区的使用情况 ,需要一个参数

Psutil.disk_partiotions() #获取磁盘信息,显示有哪些磁盘和分区

Psutil.disk_io_counters() #获取总共的io个数perdisk=True 获取每一个分区的io个数

包括:读写次数 字节数 时间

4.Network info:

Psutil.net_io_counters() #获取网络总的io信息 pernic=True 输出每个网络接口的IO

包括:发送字节数、接收字节数、发送数据报数、接收数据包数、错误io数 丢弃数

5.Other info:

Psutil.users() #返回当前用户的信息

Psutil.boot_time() #获取开机时间,以linux时间戳格式返回

系统进程:

1.进程信息:

Psutil.pids() #列出所有进程PID

Psutil.Process() 返回某一process对象,参数为进程pid   Process P大写

实例化一个对象:p = psutil.Process(PID)

p.name() #进程名

p.exe() #进程bin路径

p.cwd() #进程工作目录绝对路径

p.status() #进程状态

p.create_time() #进程创建时间、时间戳格式

p.cpu_times()  #进程CPU时间信息

p.cpu_affinity()  #get进程CPU亲和度

p.memory_percent()   #进程内存利用率

p.memory_info()  #进程内存rss、vms信息

p.io_counters()   #进程IO信息,包括读写IO数及字节数

p.connections()   #返回打开进程socket的namedutples列表

p.num_threads()  #进程开启的线程数

p.io_counters() #进程IO信息

p.connections() #返回打开进程socket的namedutples列表

popen类的使用:用来获取用户启动的应用程序进程信息,跟踪程序进程的运行状态。

例:psutil.Popen([“/usr/bin/python”, “-c”, “print(‘hello’)” ],stdout=PIPE)

python psutil模块怎么在线下载_python之psutil模块相关推荐

  1. python常用包下载_Python及其常用模块库下载及安装

    一.Python下载: https://www.python.org/downloads/ 二.Python模块下载: http://www.lfd.uci.edu/~gohlke/pythonlib ...

  2. python模块大全下载_Python及其常用模块库下载及安装

    一.Python下载:https://www.python.org/downloads/ 二.Python模块下载:http://www.lfd.uci.edu/~gohlke/pythonlibs/ ...

  3. python中sys模块是什么意思_python之sys模块详解

    python之sys模块详解 sys模块功能多,我们这里介绍一些比较实用的功能,相信你会喜欢的,和我一起走进python的模块吧! sys模块的常见函数列表 sys.argv: 实现从程序外部向程序传 ...

  4. python中sys模块是什么内容_python中sys模块是做什么用的

    python中的sys是提供了一系列有关python运行环境的变量和函数的模块,如sys.argv函数实现从程序外部向程序传递参数:sys.platform函数用于获取当前系统平台. sys模块提供了 ...

  5. python函数对变量的作用_Python 包、模块、函数、变量作用域

    Python 项目的组织结构 - 包 -- 模块 --- 类 ---- 函数.变量 Python是利用包和模块来组织一个项目的. 包: 包的物理表现是一个文件夹,但是一个文件夹却不一定是个包,要想让个 ...

  6. python做一个闹钟软件下载_Python编写一个闹钟功能

    Python编写一个闹钟功能 音频文件放入和.py文件同级的目录下 import winsound # 导入此模块实现声音播放功能 import time # 导入此模块,获取当前时间 # 提示用户设 ...

  7. python中模块是什么意思_Python中的模块是什么

    一.python中的模块 有过C语言编程经验的朋友都知道在C语言中如果要引用sqrt函数,必须用语句#include 引入math.h这个头文件,否则是无法正常进行调用的. 那么在Python中,如果 ...

  8. python二元函数图像在线绘制_Python实现的拟合二元一次函数功能示例【基于scipy模块】...

    Python实现的拟合二元一次函数功能示例[基于scipy模块] 发布时间:2020-08-31 00:46:24 来源:脚本之家 阅读:121 本文实例讲述了Python实现的拟合二元一次函数功能. ...

  9. python json模块有什么用_Python中json模块与jsonpath模块的区别是什么

    Python中json模块与jsonpath模块的区别是什么 发布时间:2021-02-02 11:15:52 来源:亿速云 阅读:94 作者:小新 这篇文章主要介绍了Python中json模块与js ...

  10. python 文字语音朗读软件下载_Python 文本转语音

    文本转语音,一般会用在无障碍开发.下面介绍如何使用Python实现将文本文件转换成语音输出. 准备 使用Speech API 原理示例代码小总结 pyttsx方式 原理示例代码小总结 pyttsx深入 ...

最新文章

  1. 微信应用号开发知识贮备之altjs官方实例初探
  2. 排序算法——堆排序(C++)
  3. LeetCode之Count and Say
  4. STM32F407+CubeMX-使用TIM产生PWM信号
  5. Firefox 技巧
  6. Python:OpenCV的默认优化
  7. 如何表示数组所有数都不等于一个数_力扣刷题那些事儿(3)-缺失的第一个正整数(41)...
  8. SQL-Server 语句存档整理
  9. content 控件(24)
  10. root用户改动普通用户文件
  11. 前端页面预览word_js打开word文档预览操作示例【不是下载】
  12. 什么是固态功率放大器?射频固态功率放大器?
  13. APP绕过模拟器-小白版
  14. HIVE 计算指定日期本周的第一天和最后一天
  15. 从苏宁电器到卡巴斯基(第二部)第30篇:我当高校教师的这几年 VI
  16. RFID射频卡超市购物结算系统
  17. 自动驾驶AI也能像真人司机一样有性格吗?
  18. Ubuntu 9.10 更新源(ubuntu yuan)
  19. 十几年前跟QQ、MSN平起平坐的雅虎通要关闭了
  20. Stata:缺失值填充的又一利器!

热门文章

  1. 7.企业应用架构模式 --- 分布策略
  2. 3.SRE:Google运维解密 --- 拥抱风险
  3. 4.Zabbix企业级分布式监控系统 --- 快速配置和使用
  4. 23. jQuery 遍历 - 过滤
  5. [Bzoj2049][Sdoi2008]Cave 洞穴勘测
  6. 应用安全 - 代码审计 - Python
  7. java编程思想学习笔记——第2章 一切都是对象
  8. PHP—通过HTML网页请求,PHP页面显示源码不能解析
  9. JavaScript(二)基本概念
  10. EditDistance,求两个字符串最小编辑距离,动态规划