frigate_TUNNEL
#coding=utf-8
Result=open('result.txt',"w")
FileTunnel = open('tunnel.txt').readlines()
New_dict = {}
UpSum=0
DownSum=0
#NumBer=0 #计数次数
for Line in FileTunnel:
#print Line Protocol = Line.split()[6]
OriginalIp = Line.split()[8]
UpLoad = Line.split()[10]
DownLoad = Line.split()[11]
Type = Line.split()[20]
Domain = Line.split()[21]
if New_dict.has_key(OriginalIp):
#NumBer+=1
UpSum+=int(UpLoad)
DownSum+=int(DownLoad)
UpDictValue = Protocol,OriginalIp,UpSum,DownSum,Type,Domain,int(New_dict[OriginalIp][6])+1
New_dict[OriginalIp] = UpDictValue
#print OriginalIp,int(New_dict[OriginalIp][2]),int(New_dict[OriginalIp][3])
continue
#print New_dict[OriginalIp],UpSum,DownSum
DictValue = Protocol,OriginalIp,UpLoad,DownLoad,Type,Domain,1
New_dict[OriginalIp] = DictValue
#print "OUTPUT:",DictValue
#print New_dict["222.186.3.50:80"]
for x,y in New_dict.items():
Result.writelines(str(y)+'\n')
frigate_TUNNEL的更多相关文章
随机推荐
- jQuery 源码解析(二十六) 样式操作模块 样式详解
样式操作模块可用于管理DOM元素的样式.坐标和尺寸,本节讲解一下样式相关,样式操作通过jQuery实例的css方法来实现,该方法有很多的执行方法,如下: css(obj) ;参数 ...
- queue队列基础讲解
前言 似乎这种对蒟蒻最重要的概念都搜不到,对巨佬来说也根本不必要提及. 导致我也不懂. Queue 意义 queue,队列,一种数据结构. 队列是一种操作受限制的线性表: 特点: 1.元素先进先出. ...
- CAD转PDF的软件哪个比较好用?用这两个很方便
大家都知道编辑CAD图纸是需要借助CAD制图软件来进行绘制的,而且CAD制图软件很多的设计师们都在使用.但是CAD中的图纸格式为dwg格式的,不想要使用CAD软件来查看图纸的话,就需要将CAD转换成P ...
- HttpWebRquest.GetRequestStreamAsync()发生延迟
前景提要:此问题不定适用Browser通信方式,主要提供给通信发生异常时解决思路. Q: request请求创建过程发生延迟 [Scene]: .Net的HttpWebRquest.GetRequ ...
- jQuery从零开始(二)
1.css类的操作 -----addClass() 向被选元素添加一个或者多个类 -----removeClass() 删除被选元素的类 -----toggleClass() 取反 -----css( ...
- Vue组件通信的几种方法
上一节说到,vue.js是允许子组件通过props接受父组件的信息,但是不允许父组件通过props接受子组件的信息 1. $emit()和on 当子组件需要向父组件传递数据时,就要用到自定义事件. 使 ...
- Linux:Apache服务器的搭建
下载安装并启动apache服务 安装apache服务 yum install -y httpd 启动apache服务 systemctl start httpd.service apache服务器的目 ...
- 科研画图:散点连接并平滑(基于Matlab和Python)
导师要求参照别人论文中的图(下图),将其论文中的图画美观些,网上关于科研画图相关的代码比较少,就自己鼓捣了下. 附上自己整合验证过的代码: 功能:将散点连接并平滑 1)Matlab 效果图: x1=[ ...
- JPA的一些问题
Error creating bean with name 'mainController': Unsatisfied dependency expressed through field 'test ...
- luoguP3246 [HNOI2016]序列
题意 这题很难想到用莫队去做,因为第一印象是这个没办法O(1)移动指针. 考虑从\([l,r]\)移动到\([l,r+1]\) (从\([l,r]\)移动到\([l-1,r]\)同理). 我们用ST表 ...