MeshTalos-Client/tcp_client_asyncio.py
pictures2333 0f80116be2 tmp
2025-12-31 14:51:35 +08:00

28 lines
644 B
Python

import asyncio
import signal
async def handle_client(reader, writer):
try:
while True:
#data = await reader.readline()
#if not data:
# break
#
#msg = data.decode().strip()
#writer.write(f"echo: {msg}\n".encode())
await writer.drain()
except Exception as e:
print("error:", e)
finally:
writer.close()
await writer.wait_closed()
async def main():
server = await asyncio.start_server(
handle_client, host="0.0.0.0", port=3030
)
async with server:
await server.serve_forever()
asyncio.run(main())