Как передать class через socket в python

К примеру я имею на сервере "class dog:" Возможно ли передать этот класс клиенту через socket?


Ответы (1 шт):

Автор решения: videxerion

Для ваших целей нужно использовать сериализацию и десереализацию обьектов.

Сериализация:

import _pickle as cPickle

dump = cPickle.dumps(object)
sock.send(dump)

Десериализация:

data = sock.recv(1024)
obj = cPickle.loads(data)

Подробнее тут.

→ Ссылка