如何调用在类内部定义的函数?

时间:2019-01-07 11:28:20

标签: python function class

如何在类外调用setValues函数?

类定义如下:

class CallbackDataBlock(ModbusSparseDataBlock):

   def setValues(self, address, value):
       super(CallbackDataBlock, self).setValues(address, value)
       self.queue.put((self.devices.get(address, None), value))

1 个答案:

答案 0 :(得分:4)

如果您有一个类my_object的对象(我们叫它CallbackDataBlock),您应该可以这样调用它:

my_object = CallbackDataBlock()
my_object.setValues(myaddress, myvalue)

请确保在参数中输入正确的地址和值。