linux系统使用python监测系统负载脚本分享


Posted in Python onJanuary 15, 2014
#!/usr/bin/env Python   
import os 
def load_stat(): 
    loadavg = {} 
    f = open("/proc/loadavg") 
    con = f.read().split() 
    f.close() 
    loadavg['lavg_1']=con[0] 
    loadavg['lavg_5']=con[1] 
    loadavg['lavg_15']=con[2] 
    loadavg['nr']=con[3] 
    loadavg['last_pid']=con[4] 
    return loadavg 
print "loadavg",load_stat()['lavg_15']

简单说明一下清单 2:清单 2 读取/proc/loadavg 中的信息,import os :Python 中 import 用于导入不同的模块,包括系统提供和自定义的模块。其基本形式为:import 模块名 [as 别名],如果只需要导入模块中的部分或全部内容可以用形式:from 模块名 import *来导入相应的模块。OS 模块 os 模块提供了一个统一的操作系统接口函数,os 模块能在不同操作系统平台如 nt,posix 中的特定函数间自动切换,从而实现跨平台操作。
可以使用 Python 命令运行脚本 CPU1.py 结果见图 2

linux系统使用python监测系统负载脚本分享

Python 相关文章推荐
利用python获得时间的实例说明
Mar 25 Python
举例讲解Python设计模式编程中对抽象工厂模式的运用
Mar 02 Python
python3.5使用tkinter制作记事本
Jun 20 Python
Python3.5编程实现修改IIS WEB.CONFIG的方法示例
Aug 18 Python
Python实现接受任意个数参数的函数方法
Apr 21 Python
python实现批量解析邮件并下载附件
Jun 19 Python
python2 与 pyhton3的输入语句写法小结
Sep 10 Python
kafka-python批量发送数据的实例
Dec 27 Python
基于python二叉树的构造和打印例子
Aug 09 Python
如何基于pythonnet调用halcon脚本
Jan 20 Python
Python如何利用正则表达式爬取网页信息及图片
Apr 17 Python
python文本处理的方案(结巴分词并去除符号)
May 26 Python
linux系统使用python获取内存使用信息脚本分享
Jan 15 #Python
linux系统使用python监测网络接口获取网络的输入输出
Jan 15 #Python
linux系统使用python监控apache服务器进程脚本分享
Jan 15 #Python
Python获取当前时间的方法
Jan 14 #Python
Python生成随机数的方法
Jan 14 #Python
python模拟登陆Tom邮箱示例分享
Jan 13 #Python
python调用cmd命令行制作刷博器
Jan 13 #Python
You might like
php入门学习知识点三 PHP上传
2011/07/14 PHP
PHP中echo,print_r与var_dump区别分析
2014/09/29 PHP
PHP遍历数组的三种方法及效率对比分析
2015/02/12 PHP
php 判断过去离现在几年的函数(实例代码)
2016/11/15 PHP
php创建多级目录与级联删除文件的方法示例
2019/09/12 PHP
jquery tools之tabs 选项卡/页签
2009/07/25 Javascript
jquery ajax 检测用户注册时用户名是否存在
2009/11/03 Javascript
JS跨域代码片段
2012/08/30 Javascript
nodejs中使用HTTP分块响应和定时器示例代码
2017/03/19 NodeJs
nodejs mysql 实现分页的方法
2017/06/06 NodeJs
详解Vue中watch的高级用法
2018/05/02 Javascript
详解创建自定义的Angular Schematics
2018/06/06 Javascript
ES6中let 和 const 的新特性
2018/09/03 Javascript
微信小程序template模版的使用方法
2019/04/13 Javascript
vue实现后台管理权限系统及顶栏三级菜单显示功能
2019/06/19 Javascript
NodeJs 模仿SIP话机注册的方法
2019/06/21 NodeJs
微信小程序实现下拉刷新动画
2019/06/21 Javascript
vue 实现LED数字时钟效果(开箱即用)
2019/12/08 Javascript
微信小程序实现页面监听自定义组件的触发事件
2020/11/01 Javascript
python批量替换页眉页脚实例代码
2018/01/22 Python
python高效过滤出文件夹下指定文件名结尾的文件实例
2018/10/21 Python
TensorFlow索引与切片的实现方法
2019/11/20 Python
代码总结Python2 和 Python3 字符串的区别
2020/01/28 Python
Python 实现黑客帝国中的字符雨的示例代码
2020/02/20 Python
Python中zipfile压缩文件模块的基本使用教程
2020/06/14 Python
python打包多类型文件的操作方法
2020/09/21 Python
Python导入父文件夹中模块并读取当前文件夹内的资源
2020/11/19 Python
python爬虫利用selenium实现自动翻页爬取某鱼数据的思路详解
2020/12/22 Python
ALDO美国官网:加拿大女鞋品牌
2018/12/28 全球购物
房地产还款计划书
2014/01/10 职场文书
医学专业大学生求职信
2014/07/12 职场文书
捐款活动总结
2014/08/27 职场文书
2015元旦文艺汇演主持稿(开场白+结束语)
2014/12/14 职场文书
导游词之阳朔遇龙河
2019/12/16 职场文书
Windows10下安装MySQL8
2021/04/06 MySQL
详解Vue项目的打包方式(生成dist文件)
2022/01/18 Vue.js