使用python监控系统时,获取网卡流量是比较难搞的,网上找了一个比较好的脚本,分享一下! psutil模块是一个跨平台的获取进程和系统应用情况(CPU,内存,磁盘,网络,传感器)的库。该模块用于系统监控、限制进程资源和运行进程的管理等方面 安装模块psutil 1 pip install psutil 亲测Linux和Windows使用正常 net_traffic.py 1...
python 利用psutil获取系统的内存使用率前10的进程,CPU使用率前10的进程,系统负载,网卡流量以及每个进程的磁盘IO情况,程序员大本营,技术文章内容聚合第一站。
/usr/bin/env python# -*- coding: utf-8 -*-try:importpsutilexceptImportError:print('Error: psutil module not found!')exit()defget_key():key_info=psutil.net_io_counters(pernic=True).keys()recv={}sent={}forkeyinkey_info:recv.setdefault(key,psutil.net_io_counters(pernic=True).get(key...
/usr/bin/env python#-*-coding:utf-8-*-try:importpsutil except ImportError:print('Error: psutil module not found!')exit()defget_key():key_info=psutil.net_io_counters(pernic=True).keys()recv={}sent={}forkeyinkey_info:recv.setdefault(key,psutil.net_io_counters(pernic=True).get(key)....