Hy,仍然是 python 初学者,我正在寻求帮助,为我指明正确的方向:
我正在尝试从 bitstamp 中构建一个 api 答案数据库,列出 bitstamp 上的交易。
api-call 给出了一个时间范围内的所有交易,输出是 json。
用 json.loads() 处理 api 输出后输出可以
- 无交易:
[]
- 一笔交易:
{'key':'value',....}
- 许多交易:
{'key':'value',....} {'key':'value',....} {'key':'value',....}
据我了解:
- 好的:
if x=='[]':return
- 好的:
for key in x: print(x[key])
- 似乎是一个元组。不知道如何处理,我想从事务元组中制作尽可能多的字典。对于每个
dict[x]
包含元组的元组来说都是这样。
我知道一些mysql,最后我想要一个每行一个交易的表,按时间顺序排序,所以我可以构建交易价格图表或某种二维数组,我可以访问array[x][y]
。
我不要求一个完整的解决方案,只是一个简短的想法,它可以/应该如何完成,所以我可以通过教程开始我的方式:)
ps: json.load 的原因是,本机输出就像[{key:value, ..} {key:value,...}]