if "plugin" not in line: if "cmd" not in line: f2 = open("renketsu2.tmp", "a") f2.write(line) else: continue line2 = open("renketsu2.tmp", "r").readlines() for line in line2: x = line.split(" ") cmd = x[6] url_list = ("{0}\n".format(cmd)) f3 = open("renketsu3.tmp", "a") f3.write(url_list) f4 = open("renketsu3.tmp", "r") list = f4.readlines() #print type(list) #print len(list) #print list from collections import Counter counter = Counter(list) for url, cnt in counter.most_common(): print urllib.unquote("%s,%d" % (url, cnt)) kekka = urllib.unquote("%s,%d" % (url, cnt)) f = open('kekka.csv', 'a') f.write(str(kekka))
def test_most_common(self, value, expected): result = counter.most_common(value) assert result == expected