-
问题描述
class Something(): def on_message(self,ws, message): pass ... def main(self): websocket.enableTrace(True) ws = websocket.WebSocketApp("wss://stream.binance.com:9443/ws/btcusdt@trade", on_message = self.on_message, on_error = self.on_error, on_close = self.on_close)
将websocket实例写入一个类,此时调用self.on_message出现如题问题。
-
解决方案
class Something(): def on_message(self, message): # 将ws去掉,self占位ws pass ... def main(self): websocket.enableTrace(True) ws = websocket.WebSocketApp("wss://stream.binance.com:9443/ws/btcusdt@trade", on_message = self.on_message, on_error = self.on_error, on_close = self.on_close)
-
References
on_close() missing 1 required positional argument: 'ws'
猜你喜欢
转载自blog.csdn.net/The_Time_Runner/article/details/105610755
今日推荐
周排行