сбор данных по торговым API - PullRequest
0 голосов
/ 05 февраля 2019

Привет, когда я набираю эти данные

url = 'https://rest.coinapi.io/v1/quotes/BITSTAMP_SPOT_BTC_USD/current'

headers={'X-CoinAPI-Key' : '73034021-0EBC-493D-8A00-E0F138111F41'}
response = requests.get(url, headers=headers)
x=response.json()
print(x)

мой список печати равен

{'ask_size': 1.0105962, 'ask_price': 3422.58, 'time_exchange': '2019-02-05T13:11:10.0724918Z', 'symbol_id': 'BITSTAMP_SPOT_BTC_USD', 'bid_size': 2.49846056, 'last_trade': {'uuid': 'a2894632-441e-4ad5-bfb8-c61bd84a724e', 'time_exchange': '2019-02-05T13:10:51.0000000Z', 'size': 0.00553675, 'taker_side': 'BUY', 'price': 3422.58, 'time_coinapi': '2019-02-05T13:10:51.2541019Z'}, 'bid_price': 3421.8, 'time_coinapi': '2019-02-05T13:11:10.0724918Z'}

, но я только хочу получить сторону и цену, как я могу это сделать?

1 Ответ

0 голосов
/ 05 февраля 2019

Вывод response.json() представляет собой словарь Python, что означает, что вы можете получить доступ к данным, используя следующий синтаксис:

x = response.json()
task_side = x['task_side']
price = x['price']

Затем вы можете использовать их, как и любую другую переменную.

...