0
focar em
1
Seguidores

Websocket de ajuda de emergência

Criado em: 2023-03-02 15:04:22, atualizado em:
comments   2
hits   997

Código gerado pelo chatgpt para obter dados da linha k do Bitcoin import websocket

url = “wss://fstream.binance.com/ws”

def on_open(ws):

Enviar mensagens de assinatura, assinar um contrato de perpetuidade BTCUSD com dados de linha K de 1 minuto

sub_msg = { “method”: “SUBSCRIBE”, “params”: [ “btcusd_perpetual@kline_1m” ], “id”: 1 } ws.send(json.dumps(sub_msg))

def on_message(ws, message):

Processar dados de linha K recebidos

print(message)

if name == “main”: ws = websocket.WebSocketApp(url, on_open=on_open, on_message=on_message) ws.run_forever() Erro de execução Traceback (most recent call last): File “”, line 1246, in init_ctx File “”, line 1, in ModuleNotFoundError: No module named ‘websocket’
O chtgpt diz que o erro é devido à falta de um módulo chamado websocket no ambiente Python. Você precisa usar ferramentas como pip ou conda para instalar o módulo. Você pode executar o seguinte comando no terminal ou na linha de comando para instalar o módulo:

A pergunta é por causa disso?