summaryrefslogtreecommitdiff
path: root/src/rssb_statistics/service_st.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/rssb_statistics/service_st.py')
-rw-r--r--src/rssb_statistics/service_st.py29
1 files changed, 29 insertions, 0 deletions
diff --git a/src/rssb_statistics/service_st.py b/src/rssb_statistics/service_st.py
new file mode 100644
index 0000000..7fecd33
--- /dev/null
+++ b/src/rssb_statistics/service_st.py
@@ -0,0 +1,29 @@
+import re
+
+different_mid_12=set()
+different_mid_14=set()
+service_dic=dict()
+
+with open("different_mid_file_12",'r') as infile:
+ for line in infile:
+ different_mid_12.add(long(line))
+with open("different_mid_file_14",'r') as infile:
+ for line in infile:
+ different_mid_14.add(long(line))
+with open("../12.log/survey.recv_survey.log",'r') as infile:
+ for line in infile:
+ line_result = re.split(r",|MID:|service:",line)
+ if((long(line_result[3]) in different_mid_12)==True):
+ if(service_dic.has_key(line_result[5])==True):
+ service_dic[line_result[5]]+=1
+ else:
+ service_dic[line_result[5]]=0
+with open("../14.log/survey.recv.log",'r') as infile:
+ for line in infile:
+ line_result = re.split(r",|MID:|service:",line)
+ if((long(line_result[3]) in different_mid_14)==True):
+ if(service_dic.has_key(line_result[5])==True):
+ service_dic[line_result[5]]+=1
+ else:
+ service_dic[line_result[5]]=0
+print service_dic \ No newline at end of file