from array import array class Vector(array): def __init__(self,size): print "pouet" array.__init__('f') print "pouet" v = Vector('c') print repr(v) will output : pouet pouet array('c')