123456789101112131415161718192021222324252627282930313233343536 |
- import sys
- arg = "memdump.txt"
- if (len(sys.argv) > 1):
- arg = sys.argv[1]
- f = open(arg, "rb")
- l = f.readline()
- sum = {}
- cnt = {}
- while(l != ""):
- s = l.split("-")
- amount = int(s[1])
- what = s[2]
- if (what in sum):
- sum[what] += amount
- cnt[what] += 1
- else:
- sum[what] = amount
- cnt[what] = 1
- l = f.readline()
- for x in sum:
- print(x.strip() + "(" + str(cnt[x]) + "):\n: " + str(sum[x]))
|