df = pd.DataFrame() c = WebSocketClient( api_key='APIKEYHERE', feed='socket.polygon.io', market='crypto', subscriptions=["XT.BTC-USD"] ) def handle_msg(msgs: List[WebSocketMessage]): global df df = df.append(msgs, ignore_index=True) print(df) c.run(handle_msg)
我有一个通过polygon.io打开的WebSocket客户端,当我运行它时,我得到了我想要的东西,但随后我得到了一个警告,即frame.append被弃用,我应该使用pandas.cont。不幸的是,我脆弱的大脑不知道该怎么做。
我尝试执行df=pd.contat(msgs,ignore_index=True),但得到TypeError:无法连接“<;class'polygon.websocket.models.models.CryptoTrade'>;';
谢谢你的帮助