python psutil模块,主要用来监控主机的性能指标,包括但不限于cpu使用率、内存使用率、网络状况、磁盘使用情况。
win10下通过pip安装psutil模块,我遇到了问题,主要是因为我是python2.7与python3.5共存所引起的,所以,我建议大家,在多版本python共存的机器下,通过pip安装python第三方库,如果报错,需要先考虑下手动安装第三方库。(具体怎么手动安装请百度,很简单)
下面将部分代码贴出,后期我会一直跟进,将psutil和motplotlib一起形成我自己的监控脚本。
请记住我,我是胖超人。
代码奉上
#_*_coding=utf-8 _*
#__author__ = 'chubby_superman'
import psutil
import datetime
import time
print('-----------------------------系统基本信息---------------------------------------')
# 当前时间
now_time = time.strftime('%Y-%m-%d-%H:%M:%S', time.localtime(time.time()))
print(now_time)
# 系统启动时间
print(u"系统启动时间: %s" % datetime.datetime.fromtimestamp(psutil.boot_time()).strftime("%Y-%m-%d %H:%M:%S"))
# 系统用户
users_count = len(psutil.users())
users_list = ",".join([u.name for u in psutil.users()])
print(u&