On Mon, 2009-03-23 at 15:40 +0100, Sturla Molden wrote: > def fromaddress(address, nbytes, dtype=double): > class Dummy(object): pass > d = Dummy() > d.__array_interface__ = { > 'data' : (address, False), > 'typestr' : numpy.uint8.str, > 'descr' : numpy.uint8.descr, > 'shape' : (nbytes,), > 'strides' : None, > 'version' : 3 > } > > return numpy.asarray(d).view( dtype=dtype )
Thanks Sturla. However numpy.uint8 seem to be lacking attributes 'str' and 'descr'. I'm using installed Ubuntu package 1:1.1.1-1. Is it too old or is the code broken? Also, could you elaborate why dtype=float would work better? Jens _______________________________________________ Numpy-discussion mailing list Numpy-discussion@scipy.org http://mail.scipy.org/mailman/listinfo/numpy-discussion