virtualx-engine/tools/scripts/memsort.py
Rémi Verschelde 97c8508f5e style: Start applying PEP8 to Python files, indentation issues
Done with `autopep8 --select=E1`, fixes:

- E101 - Reindent all lines.
- E112 - Fix under-indented comments.
- E113 - Fix over-indented comments.
- E115 - Fix under-indented comments.
- E116 - Fix over-indented comments.
- E121 - Fix a badly indented line.
- E122 - Fix a badly indented line.
- E123 - Fix a badly indented line.
- E124 - Fix a badly indented line.
- E125 - Fix indentation undistinguish from the next logical line.
- E126 - Fix a badly indented line.
- E127 - Fix a badly indented line.
- E128 - Fix a badly indented line.
- E129 - Fix a badly indented line.
2016-11-01 00:33:51 +01:00

35 lines
420 B
Python

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]))