Встречается на собеседованиях • сегодня

Приведи пример последней работы с websocket

Вот пример работы с WebSocket в Python с использованием библиотеки websockets для создания простого эхо-сервера и клиента:

Сервер:

python
import asyncio
import websockets

async def echo(websocket, path):
    async for message in websocket:
        print(f"Received: {message}")
        await websocket.send(f"Echo: {message}")

async def main():
async with websockets.serve(echo, "localhost", 8765):
await asyncio.Future() # run forever

asyncio.run(main())

text

**Клиент:**
```python
import asyncio
import websockets

async def send_message():
    async with websockets.connect("ws://localhost:8765") as websocket:
        await websocket.send("Hello WebSocket!")
        response = await websocket.recv()
        print(f"Received: {response}")

asyncio.run(send_message())

Этот код демонстрирует:

  1. Асинхронную обработку соединений
  2. Двустороннюю коммуникацию
  3. Обработку сообщений в реальном времени

Для работы нужно установить библиотеку: pip install websockets

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы