在websocket python-binance中的json响应中检索特定的字段值

时间:2018-12-24 23:15:16

标签: python websocket binance

下面是我的代码示例。

def process_message(msg):
    print(msg)

bm = BinanceSocketManager(clientb)
bm.start_ticker_socket(process_message)
bm.start()

它给了我下面的输出。

[{
    'e': '24hrTicker',
    'E': 1545690601577,
    's': 'ETHBTC',
    'a': '0.03482100',
    .... 
},
{
    'e': '24hrTicker',
    'E': 1545690601696,
    's': 'LTCBTC',
    'a': '0.00838100',
    ...
},....]

在这里我想打印's':'ETHBTC','a':'0.03482100'的值 我尝试了print(msg('e')['s'])

但给我builtins.TypeError: 'list' object is not callable

有没有办法实现这一目标。抱歉打错了。

0 个答案:

没有答案