Из разных примеров с интернета мне удалось разобраться с API нескольких бирж, но с кракеном никак не получается
import json import math import requests res = requests.get('https://api.kraken.com/0/public/AssetPairs') # получаем данные info res_obj = json.loads(res.text) # переводим полученный текст в объект с данными pairs = ''.join(res_obj['result']) # создадим массив названий пар ticker_res = requests.get('https://api.kraken.com/0/public/Ticker'+ "?pair="+pairs) # получаем данные info ticker_res_obj = json.loads(ticker_res.text) # переводим полученный текст в объект с данными for pair in ticker_res_obj: print( pair, '%0.8f' % ticker_res_obj['result'][pairs]['a'], '%0.8f' % ticker_res_obj['result'][pairs]['b'] )
ошибка
Traceback (most recent call last):
File “C:\Users\_aaa_\Desktop\kraken.py”, line 18, in <module>
‘%0.8f’ % ticker_res_obj,
KeyError: ‘result’