发布时间:2019-09-24 08:18:13编辑:auto阅读(2968)
通过psutil和rrdtool模块相结合绘制网卡网络流量

实例代码:
./cretea.py #!/usr/bin/python
|
./update.py import time,psutil
|
./graph.py import time,psutil
title="Server network,traffic flow ("+time.strftime('%Y-%m-%d',time.localtime(time.time()))+")"
|
实现TCP探测目标路由轨迹
所需安装包:ImageMagick(转换图片格式工具),graphviz(绘制图形工具)
通过scapy的traceroute方法查询到路由轨迹,然后调用graph()方法进行路由轨迹的绘制,中间调用ASN映射查询IP地理信息并生成svg流程文档,最后使用ImageMagic工具转换svg格式为png格式。
import logging,warnings #屏蔽scapy 无用信息 #接受输入的域名或IP
|
上一篇: Python核心编程(第3版)-客户端F
下一篇: ubuntu12.04安装python3
54954
41746
36330
31769
26668
26359
24884
20491
16430
15846
2974°
2706°
2806°
2951°
2885°
3147°
3039°
2883°
2875°
2851°