summaryrefslogtreecommitdiff
path: root/src/rssb_statistics/service_st.py
diff options
context:
space:
mode:
author陈冠林 <[email protected]>2019-06-18 10:44:20 +0800
committer陈冠林 <[email protected]>2019-06-18 10:44:20 +0800
commitb2a2f39d89b3bd154da10eb619f8a40c7c6b15d2 (patch)
treeb7a7d489030cfcc3b2fa878520d8c5d42dc5fce6 /src/rssb_statistics/service_st.py
parentb026525362d7f3b0ad58fb74362bf7f95ab515e8 (diff)
添加inc和srcHEADmaster
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