Я работаю над программой на python с помощью rpyc. Моя цель - создать простой сервер, который принимает байты данных (String) от клиента. Я новичок как для python, так и для rpyc. Вот мой server.py код:простой клиент и сервер rpyc для отправки строковых данных
from rpyc.utils.server import ThreadedServer # or ForkingServer
class MyService(rpyc.Service):
# My service
pass
if __name__ == "__main__":
server = ThreadedServer(MyService, port = 18812)
server.start()
Тогда мой client.py код:
from rpyc.core.stream import SocketStream
from rpyc.core.channel import Channel
b = SocketStream.connect("localhost", 18812)
c = Channel(b, compress=True)
c.send("abc")
b.close()
c.close()
Но когда работает мой client.py есть ошибка в консоли. Если я правильно понимаю, я должен создать поток в server.py, который связан с клиентом. Это так? Как я могу это достичь?