python监测正在运行的程序
收集当时正在运行的软件信息
1.设置配置文件Set.ini
配置文件存放的程序采集时间间隔(以分为单位)和采集次数(0为一直采集),中间以英文“,”分开,具体形式看截图。
2.代码monitor_port.py
# !/usr/bin/env/python
# _*_coding:utf-8_*_
# Data:2019-03-31
# Auther:苏莫
# Link:https://blog.csdn.net/lingluofengzang
# PythonVersion:python2.7
# filename:monitor_port.py
import os
import sys
import time
import psutil
reload(sys)
sys.setdefaultencoding('utf-8')
with open("Set.ini",'rb') as f:
set_content = f.read()
interval = int(set_content.split(',')[0])
num = int(set_content.split(',')[1])
def help():
print u'用法: python monitor_port.py [-s | -h]'
print
print u' 没有参数 读取配置文件,直接运行。'
print u' -