【发布时间】:2021-02-22 00:19:22
【问题描述】:
在做一个小项目,我可能会不知所措。使用 CoinMarketCap API,我试图了解如何解析他们的结果以提取返回值的特定部分。
举个例子:
result = {'status': {'timestamp': '2021-02-22T00:04:51.978Z', 'error_code': 0, 'error_message': None, 'elapsed': 46, 'credit_count': 1, 'notice': None}, 'data': {'1INCH': {'id': 8104, 'name': '1inch', 'symbol': '1INCH', 'slug': '1inch', 'cmc_rank': 83, 'last_updated': '2021-02-22T00:03:09.000Z', 'quote': {'BTC': {'price': 8.793673178965842e-05, 'volume_24h': 4010.9008604493424, 'percent_change_1h': 1.77689058, 'percent_change_24h': -3.76351861, 'percent_change_7d': -19.9798068, 'percent_change_30d': 66.4333541, 'market_cap': 12615.667000751586, 'last_updated': '2021-02-22T00:03:02.000Z'}}}}}
我无法弄清楚如何从该变量中提取“symbol”、“cmc_rank”和“market_cap”值。这样做的正确方法是什么?
谢谢
【问题讨论】:
标签: python dictionary cryptocurrency