【发布时间】:2019-04-19 01:07:10
【问题描述】:
我正在尝试将 websocket 用于客户端。客户端发送一些开始消息,之后,无论何时发送或不发送,他都可以接收消息。客户端是异步的,我从 doc 获得了一些代码,但我不知道我的生活在做什么。
async def wsrun(uri):
async with websockets.connect(uri) as websocket:
await websocket.send('hey')
print(await websocket.recv()) # Starts receive things, not only once
asyncio.get_event_loop().run_until_complete(wsrun('wss://localhost:1515'))
问题是,websocket recv 只显示服务器发送的第一件事:(
【问题讨论】:
标签: python asynchronous websocket