Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import json
- cvrfile = open(r'C:\bigfiles\CvrExport.json', "r")
- cvrstr = cvrfile.read()
- cvrfile.close()
- fullcvr = json.loads(cvrstr)
- receiver = []
- timeout = 0
- for i in fullcvr.get("Sessions"):
- for j in i.get("Original").get("Cards"):
- for k in j.get("Contests"):
- if k.get("Id") == 69:
- receiver.append(k)
- container = []
- for i in receiver:
- vote = [0,0,0,0]
- for j in i.get("Marks"):
- spot = j.get("Rank") - 1
- vote[spot] = j.get("CandidateId")
- container.append(vote)
- for m in container:
- for n in m:
- if n == 214:
- m[m.index(n)]=0
- for m in container:
- already = [0]
- for n in range(len(m)):
- if m[n] in already:
- m[n] = 0
- else:
- already.append(m[n])
- for m in container:
- count=0
- while 0 in m:
- count += 1
- m.remove(0)
- m.extend([0]*count)
- for m in container:
- m.remove(m[2])
- m.remove(m[2])
- for n in m:
- if 0 in m:
- m.remove(0)
- else:
- ()
- perms = []
- tally = []
- for m in container:
- if m not in perms:
- perms.append(m)
- tally.append(0)
- for a in range(len(perms)):
- for m in container:
- if perms[a] == m:
- tally[a]+=1
- for a in range(len(perms)):
- print(str(tally[a]) + " votes of " + str(perms[a]))
Advertisement
Add Comment
Please, Sign In to add comment