因此,我想了解更多关于API以及我可以使用它们的不同方法。说,截至现在我有将从REST API检索到的数据存储到python变量中
import requests, json, pprint
r = requests.get("values from api")
pprint.pprint(r.json())
返回到我下面
> {'currentResultCount': '10',
> 'results': [{'Name': 'Item_One',
> 'Price': '464086'},
> {'Name': 'Item_Two',
> 'Price': '70874',
> and so on.........
如果我想存储阵列中的所有价格,并做一些数据对它们的分析(如找到平均数,中位数和模式),我应该怎么做?
我试着调用r [0]来查看它是否有效,但是显然r是响应对象类型,所以r [0]不起作用。这是我第一次了解API和数据操作,非常感谢任何建议和学习提示!
你已经通过'r.json()' – 2014-09-19 22:13:27
这样做了,但是我还没有真正研究过究竟json是什么,但是看起来好像json会回答我的问题。谢谢你的提示! – user3277633 2014-09-19 22:15:27