擅长:python、mysql、java
<pre><code># ...snipped for brevity...
with urlopen(statUrl) as response:
sourcedata = response.read()
statdata = json.loads(sourcedata)
print(statdata)
# should be this format as in your question post
# {
# "data": [{
# "date": 1577836800000,
# "@NOTIFICATION_SENT": 62629,
# "@NOTIFICATION_OPENED": 404
# },
# {
# "date": 1577923200000,
# "@NOTIFICATION_OPENED": 734
# }]
# }
notificationSent = []
notificationOpened = []
for i, d in enumerate(statdata['data']):
notificationOpened.append(d.get('@NOTIFICATION_OPENED', 0))
notificationSent.append(d.get('@NOTIFICATION_SENT', 0))
print(sum(notificationOpened))
</code></pre>
<p>1138</p>