python websocket的使用
时间: 2023-08-31 12:12:16 浏览: 158
Python Websocket服务端通信的使用示例
Python中可以使用第三方库`websockets`来实现WebSocket的使用。下面是一个简单的例子来演示如何使用Python进行WebSocket通信:
```python
import asyncio
import websockets
async def hello():
uri = "ws://localhost:8765" # WebSocket服务器的地址
async with websockets.connect(uri) as websocket:
# 发送消息
await websocket.send("Hello, WebSocket!")
# 接收消息
response = await websocket.recv()
print(f"收到消息: {response}")
asyncio.get_event_loop().run_until_complete(hello())
```
在上面的例子中,我们首先指定了WebSocket服务器的地址,然后通过`websockets.connect`方法连接到服务器。之后,我们可以使用`send`方法发送消息,并使用`recv`方法接收从服务器返回的消息。
你可以根据需要编写更多的代码来处理WebSocket的连接和消息处理。希望这个简单的例子能对你有所帮助!
阅读全文