Я создаю tcp клиент, используя модуль asyncio.
Я получил следующий код в Интернете.
Зациклить все это (loop.run_forever?), А не только один раз,
как мне это написать?
Спасибо.
import asyncio
async def tcp_echo_client(message, loop):
reader, writer = await asyncio.open_connection('127.0.0.1', 8888,
loop=loop)
print('Send: %r' % message)
writer.write(message.encode())
data = await reader.read(100)
print('Received: %r' % data.decode())
print('Close the socket')
writer.close()
message = 'Hello World!'
loop = asyncio.get_event_loop()
loop.run_until_complete(tcp_echo_client(message, loop))
loop.close()