Как извлечь значения из строк - PullRequest
0 голосов
/ 24 мая 2019

Привет, я работаю над торговым ботом, и у меня есть вопрос. Как извлечь значение символа и цены из этого типа строки? Я хочу хранить их в разных переменных, таких как цена и символ.

[
    {
        "symbol": "LTCBTC",
        "price": "4.00000200"
    },
    {
        "symbol": "ETHBTC",
        "price": "0.07946600"
    }
]

1 Ответ

4 голосов
/ 24 мая 2019
import json

binance_str = '[{"symbol": "LTCBTC", "price": "4.00000200" }, { "symbol": "ETHBTC", "price": "0.07946600"}]'
binance_json = json.loads(binance_str)

for el in binance_json:
    print(el['symbol'])
    print(el['price'])

# Output:
# =======
# LTCBTC
# 4.00000200
# ETHBTC
# 0.07946600
...