Enviando Objetos ================ Nem sempre o que é preciso enviar para outros agentes pode ser representado por texto simpes não é mesmo! Para enviar objetos encapsulados no content de mensagens FIPA-ACL com PADE basta utilizar o módulo nativo do Python *pickle*. Enviando objetos serializados com pickle ---------------------------------------- Para enviar um objeto serializado com piclke basta seguir os passos: :: import pickle *pickle* é uma biblioteca para serialização de objetos, assim, para serializar um objeto qualquer, utilize `pickle.dumps()`, veja: :: dados = {'nome' : 'agente_consumidor', 'porta' : 2004} dados_serial = pickle.dumps(dados) message.set_content(dados_serial) Pronto! O objeto já pode ser enviado no conteúdo da mensagem. Recebendo objetos serializados com pickle ---------------------------------------- Agora para receber o objeto, basta carregá-lo utilizando o comando: :: dados_serial = message.content dados = pickle.loads(dados_serial) Simples assim ;)