如何setContent(python)

时间:2016-08-12 15:52:48

标签: python

我有问题。我不知道如何在一个类中两次setContent和getContent。这甚至可能吗?谢谢。 这是一个带有一组的例子,得到......

     if self.msg:
            msgContent = int(self.msg.getContent())

            if msgContent < brojka:

                print "1:" % msgContent



                self.msg = spade.ACLMessage.ACLMessage()
                primatelj = spade.AID.aid(
                    name='player@127.0.0.1',
                    addresses=['xmpp://player@127.0.0.1'])
                self.msg.setPerformative('inform')
                self.msg.addReceiver(primatelj)
                self.msg.setContent('More')
                self.msg.setOntology('reaction')
                self.myAgent.send(self.msg)
                self.msg = None

如何设置和获取两次不同的内容?这可能吗。例如(但它不起作用):

如果self.msg:                 msgContent = int(self.msg.getContent())

            if msgContent < brojka:

                print "1:" % msgContent
                num=1+1


                self.msg = spade.ACLMessage.ACLMessage()
                primatelj = spade.AID.aid(
                    name='player@127.0.0.1',
                    addresses=['xmpp://player@127.0.0.1'])
                self.msg.setPerformative('inform')
                self.msg.addReceiver(primatelj)

                self.msg.setContent(num)
                self.msg.setContent('More')


                self.msg.setOntology('reaction')
                self.myAgent.send(self.msg)
                self.msg = None

0 个答案:

没有答案