WebSocket भित्र सुरु गर्दै Python

WebSocket एक प्रोटोकल हो जसले निरन्तर जडानमा सर्भर र ग्राहक बीच दुई-तर्फी सञ्चार सक्षम गर्दछ। यस लेखमा, हामी WebSocket मा परिचित हुँदै सुरु गर्नेछौं Python ।

WebSocket पुस्तकालय स्थापना गर्दै

पहिले, तपाईंले उपयुक्त WebSocket पुस्तकालय स्थापना गर्न आवश्यक छ। केही लोकप्रिय पुस्तकालयहरूमा websockets, websocket-clientautobahn.

pip install websockets

एक साधारण WebSocket सर्भर सिर्जना गर्दै

WebSocket एक साधारण सर्भर सिर्जना गरेर सुरु गरौं । तल पुस्तकालय प्रयोग गर्ने एउटा उदाहरण हो websockets:

import asyncio  
import websockets  
  
async def handle_client(websocket, path):  
    async for message in websocket:  
        await websocket.send("You said: " + message)  
  
start_server = websockets.serve(handle_client, "localhost", 8765)  
  
asyncio.get_event_loop().run_until_complete(start_server)  
asyncio.get_event_loop().run_forever()  

WebSocket ग्राहकबाट जडान स्थापना गर्दै

सर्भर सेटअप भएपछि, तपाइँ WebSocket ग्राहकबाट जडान स्थापना गर्न सक्नुहुन्छ:

import asyncio  
import websockets  
  
async def hello():  
    uri = "ws://localhost:8765"  
    async with websockets.connect(uri) as websocket:  
        await websocket.send("Hello, WebSocket!")  
        response = await websocket.recv()  
        print(response)  
  
asyncio.get_event_loop().run_until_complete(hello())  

यी सरल चरणहरू पछ्याएर, तपाईंले WebSocket मा परिचित हुनको लागि एक कदम अगाडि बढ्नुभएको छ Python । यो शक्तिशाली प्रोटोकल प्रयोग गरेर रोमाञ्चक अनुप्रयोगहरू अन्वेषण र निर्माण जारी राख्नुहोस्!