我对websocket和使用WebAPI是新手,对于如何从coinbase pro websocket中提取实时信息有点困惑
这是我创建新websocket和订阅股票频道的代码,我已经使用我的帐户和API密钥进行了身份验证:
wsClient = cb.WebsocketClient(url="wss://ws-feed.pro.coinbase.com",
products=ticker,
channels=["ticker"])
但是,我真的不知道该怎么办。是否有我调用的函数来打印我想要的信息?我曾尝试使用['price']
或使用.__getattribute()
建立索引,但没有成功。我找到的最近的另一个帖子is this one。但我的websocket似乎没有.on()
函数。coinbase pro文档simply list the data returned by the subscription,但我不确定如何实际访问和打印它
感谢您的帮助!谢谢
编辑:
我发现cb.WebsocketClient.start(wsClient)
开始以JSON格式将结果打印到控制台。我能把它放进一个文件,然后解析它吗?有没有比写入JSON文件并对其进行解析更快的方法
目前没有回答
相关问题 更多 >
编程相关推荐