Добрый !
Подскажите как извлечь данные из json ?
Есть следующее AIP
https://api.bittrex.com/api/v1.1/public/getmarkets
Данные приходят вот так
<code>
{
"success": true,
"message": "''",
"result": [
{
"MarketCurrency": "LTC",
"BaseCurrency": "BTC",
"MarketCurrencyLong": "Litecoin",
"BaseCurrencyLong": "Bitcoin",
"MinTradeSize": 0.01,
"MarketName": "BTC-LTC",
"IsActive": true,
"IsRestricted": false,
"Created": "2014-02-13T00:00:00",
"Notice": "BTC-LTC",
"IsSponsored": false,
"LogoUrl": "https://storage.blob.core.windows.net/public/8637ccad-9e7f-45ac-8f03-a41b440e3911.png"
}
]
}
</code>
Подскажите как вытащить все данные "MarketCurrency": "LTC", "BaseCurrency": "BTC" и тд .
Пишу следующее
import config #Конфигурация
import requests
import json
all = requests.get(config.url2)
all_data =json.loads(all.text)
for el in all_data :
if el ['Currency']=='LTC':
print (el[0]['Currency'])
Получаем след ошибку
TypeError: string indices must be integers
Немного не ясно в чем ошибка ?