Форум сайта python.su
Получаю данные по ссылке в формате JSON.
Но знаю только как получить данные которые записаны в виде “ключ:значение”
import requests Depth = requests.get('https://yobit.net/api/3/depth/ltc_btc').json() print(Depth['ltc_btc']['asks']) print('') print(Depth['ltc_btc']['bids'])
[[0.016414,2.29343936],[0.01641403,1.40363256],[0.01641404,0.18488795]]
Отредактировано Vovsla (Май 19, 2018 21:10:09)
Офлайн
Нашел ответ сам когда попытался начать парсить полученный результат и получил ошибку, которая ссылалась на неверный тип данных )
Нашел такое упоминание о вложенных данных как “места” и получить их очень просто.
import requests Depth = requests.get('https://yobit.net/api/3/depth/ltc_btc').json() print(Depth['ltc_btc']['asks']) print('') print(Depth['ltc_btc']['asks']) #получение данных только по столбцу "Ордера на продажу" print(Depth['ltc_btc']['asks'][1]) #выводит вторую пару значений в скобках - цена продажи и количество print(Depth['ltc_btc']['asks'][1][0]) #выводит цену print(Depth['ltc_btc']['asks'][1][1]) #выводит количество
Офлайн