blob: 9d3d234219bbbec943a237635ce0975979ee5804 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
import os
import re
import csv
cmd = "cat rssb_stat.log.2018-04-16 | grep \"/home/audiorecognition/aufilter/un_recv\" > rssb_stat.log.un_recv"
os.system(cmd)
i=0
last_len = 0
add_len = 0
num = 0
un_recv_list = list()
with open("rssb_stat.log.un_recv",'r') as infile:
for line in infile:
line_result = re.split(r'\t',line)
if(i==0):
last_len = long(line_result[2])
break
with open("rssb_stat.log.un_recv",'r') as infile:
for line in infile:
line_result = re.split(r'\t',line)
if(last_len <= long(line_result[2])):
add_len = add_len+long(line_result[2])-last_len
last_len = long(line_result[2])
else:
add_len = add_len+long(line_result[2])
last_len = long(line_result[2])
i+=1
if(i>=120):
i=0
un_recv_list.append(str(add_len))
add_len=0
with open("un_recv_list.csv",'w') as csvfile:
writer = csv.writer(csvfile)
writer.writerow(un_recv_list)
|