From: Robert K. <rob...@gm...> - 2006-11-09 08:35:26
|
Colin J. Williams wrote: > >>> import numpy.core as _n > >>> _nt= _n.numerictypes > >>> value= > '\x00\x00\x00\x00\x00\x00\xf0?\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x08@\x00\x00\x00\x00\x00\x00\x10@\x00\x00\x00\x00\x00\x00\x14@\x00\x00\x00\x00\x00\x00\x18@' > >>> _n.array(value, dtype= _nt.complex128, copy=True) > Traceback (most recent call last): > File "<interactive input>", line 1, in <module> > TypeError: a float is required > >>> > > A bug? No. array() takes sequences, not data buffers. You want frombuffer(). -- Robert Kern "I have come to believe that the whole world is an enigma, a harmless enigma that is made terrible by our own mad attempt to interpret it as though it had an underlying truth." -- Umberto Eco |