O problema da desaceleração:

Autora:- O quê?, Criado: 2023-03-17 22:48:45, Atualizado: 2023-03-17 22:49:07

Importação importar aiohttp importar websockets importar json importar pandas como pd a partir da data-hora da importação data-hora

Async def get_usdt_symbols ((): url = https://fapi.binance.com/fapi/v1/exchangeInfo async com aiohttp.ClientSession() como sessão: Async com session.get (url) como resp: resposta = espera resp.json() símbolos = [symbol_info[symbol] para symbol_info em resposta[symbols] se symbol_info[quoteAsset] == USDT e symbol_info[contractType] == PERPETUAL símbolos de retorno

Async def main ((): symbol_list = aguardar get_usdt_symbols() print ((f"Total USDT símbolos perpétuos: {len(symbol_list)}")

# 在此处添加WebSocket连接和数据处理代码

senome == “principal: loop = asyncio.get_event_loop (() loop.run_until_complete (principal))

O mesmo código, em VSCODE não dá erro, em nós dá erro: Traceback (most recent call last): File , line 1248, ininit_ctxFile , line 62, in TypeError: Object of type coroutine is not JSON serializable sys:1: RuntimeWarning: coroutine Gostaria de obter todas as moedas do contrato para o nome.


Mais.

ChaoZhang"TypeError: Object of type coroutine is not JSON serializable": Este erro indica que você tentou serializar um objeto de tipo coroutine para JSON. Você pode precisar executar a coroutine com await antes de serializar o resultado. "RuntimeWarning: coroutine'main' was never awaited": Este aviso indica que a função coroutine'main' foi chamada, mas nunca executada por await, o que significa que a função ainda não foi executada de forma asíncrona. Para resolver este problema, você deve usar a palavra-chave await quando chamar a função coroutine, ou executá-la usando o método apropriado de asíncrona.