python:在socket.sendto()中发送类对象

时间:2011-07-08 05:40:33

标签: python

我想在socket.sendto(classObject,(host,port))中发送一个类对象。

基本上我想通过邮件发送更多信息。我怎么能这样做。

2 个答案:

答案 0 :(得分:1)

你做不到。在尝试发送数据之前序列化数据。

答案 1 :(得分:1)

使用bits = pickle.dumps(classObject)将数据发送到socket.sendto(bits , (host , port))。 然后使用classObject = pickle.loads(bits)来获取对象。