mark.sea...@gmail.com wrote:
Here again is example:


from ctypes import *

class REG_INFO(Structure):
    _fields_ = [
        ('address', c_ubyte),
        ('message', c_char * 256),
        ('size', c_ubyte)
        ]

class myclass(object):
#
    # def __new__(class_, init_val, size, reg_info):
    def __init__(self, init_val, size, reg_info):

        # self = object.__new__(class_)
        self.reg_info = reg_info
        print self.reg_info.message
        self.val = self

Don't you really mean:

        self.val = init_val

        self.size = reg_info.size
        print 'address = 0x%02X' % self.reg_info.address
        # return self
[snip]

--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to