Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import json
- import urllib2
- from datetime import datetime
- url = 'https://petition.parliament.uk/petitions/131215.json'
- rawjsonstr = urllib2.urlopen(url).read()
- allpetitiondata = json.loads(rawjsonstr)["data"]["attributes"]
- '''for k in allpetitiondata.keys():
- print k'''
- constituencysection = allpetitiondata["signatures_by_constituency"]
- countrysection = allpetitiondata["signatures_by_country"]
- dispvotecount = allpetitiondata["signature_count"]
- gbvotescntsection = 0
- for cnt in countrysection:
- if cnt["name"]=="United Kingdom":
- gbvotescntsection= cnt["signature_count"]
- constituencycount = 0
- for cnst in constituencysection:
- constituencycount= constituencycount+cnst["signature_count"]
- #Country section votes for GB:
- print "Total Great Britain votes in signatures_by_country: " + str(gbvotescntsection)
- #Constituency section total:
- print "Total Great Britain votes in signatures_by_constituency: " + str(gbvotescntsection)
- print "Total vote count displayed: " + str(dispvotecount)
- print "Script run at: " + str(datetime.utcnow().strftime("%H:%M:S %m/%d/%Y"))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement